mirror of
https://github.com/kunkunsh/kunkun.git
synced 2025-04-11 17:29:44 +00:00

* fix: extension new window loading with localStorage * fix: extension loading in new window * upgrade: @kksh/svelte5 * refactor: update SideBar import to Sidebar across desktop app * fix: safely remove test directories with existsSync check * feat: add open preference command with platform-specific shortcut * chore: clean up vite config trailing comma
19 lines
548 B
Svelte
19 lines
548 B
Svelte
<script lang="ts">
|
|
import { goHomeOrCloseOnEscapeWithInput } from "@/utils/key"
|
|
import { Sidebar } from "@kksh/svelte5"
|
|
import SidebarTrigger from "$lib/components/common/sidebar-trigger.svelte"
|
|
import SettingsSidebar from "./sidebar.svelte"
|
|
|
|
let { children } = $props()
|
|
</script>
|
|
|
|
<svelte:window on:keydown={goHomeOrCloseOnEscapeWithInput} />
|
|
|
|
<Sidebar.Provider style="--sidebar-width: 13rem;">
|
|
<SettingsSidebar />
|
|
<main class="flex grow flex-col overflow-x-clip">
|
|
<SidebarTrigger />
|
|
{@render children?.()}
|
|
</main>
|
|
</Sidebar.Provider>
|