add locale picker to nav bar
This commit is contained in:
parent
672afba529
commit
b329b67a3e
1 changed files with 6 additions and 7 deletions
|
@ -1,5 +1,5 @@
|
||||||
import { Link, Meta, Title } from "@solidjs/meta";
|
import { Link, Meta, Title } from "@solidjs/meta";
|
||||||
import { Component, createMemo, createSignal, ParentProps, Show } from "solid-js";
|
import { Component, createMemo, createSignal, ErrorBoundary, ParentProps, Show } from "solid-js";
|
||||||
import { FilesProvider } from "~/features/file";
|
import { FilesProvider } from "~/features/file";
|
||||||
import { CommandPalette, CommandPaletteApi, Menu, MenuProvider } from "~/features/menu";
|
import { CommandPalette, CommandPaletteApi, Menu, MenuProvider } from "~/features/menu";
|
||||||
import { A, RouteDefinition, useBeforeLeave } from "@solidjs/router";
|
import { A, RouteDefinition, useBeforeLeave } from "@solidjs/router";
|
||||||
|
@ -9,6 +9,7 @@ import { getRequestEvent } from "solid-js/web";
|
||||||
import { HttpHeader } from "@solidjs/start";
|
import { HttpHeader } from "@solidjs/start";
|
||||||
import { FaSolidPalette } from "solid-icons/fa";
|
import { FaSolidPalette } from "solid-icons/fa";
|
||||||
import css from "./editor.module.css";
|
import css from "./editor.module.css";
|
||||||
|
import { LocalePicker } from "~/features/i18n";
|
||||||
|
|
||||||
const event = getRequestEvent();
|
const event = getRequestEvent();
|
||||||
|
|
||||||
|
@ -76,6 +77,8 @@ export default function Editor(props: ParentProps) {
|
||||||
<Menu.Mount />
|
<Menu.Mount />
|
||||||
|
|
||||||
<section class={css.right}>
|
<section class={css.right}>
|
||||||
|
<LocalePicker />
|
||||||
|
|
||||||
<div class={css.themeMenu}>
|
<div class={css.themeMenu}>
|
||||||
<button class={css.themeMenuButton} id={`${themeMenuId}-button`} popoverTarget={`${themeMenuId}-dialog`} title="Open theme picker menu">
|
<button class={css.themeMenuButton} id={`${themeMenuId}-button`} popoverTarget={`${themeMenuId}-dialog`} title="Open theme picker menu">
|
||||||
<FaSolidPalette />
|
<FaSolidPalette />
|
||||||
|
@ -89,15 +92,11 @@ export default function Editor(props: ParentProps) {
|
||||||
</nav>
|
</nav>
|
||||||
|
|
||||||
<section>
|
<section>
|
||||||
<FilesProvider>
|
<ErrorBoundary fallback={err => <ErrorComp error={err} />}>
|
||||||
{props.children}
|
|
||||||
</FilesProvider>
|
|
||||||
|
|
||||||
{/* <ErrorBoundary fallback={err => <ErrorComp error={err} />}>
|
|
||||||
<FilesProvider>
|
<FilesProvider>
|
||||||
{props.children}
|
{props.children}
|
||||||
</FilesProvider>
|
</FilesProvider>
|
||||||
</ErrorBoundary> */}
|
</ErrorBoundary>
|
||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue