2025-05-03 14:52:13 +00:00
|
|
|
<script lang="ts">
|
2025-11-18 23:37:57 +00:00
|
|
|
import { onMount } from 'svelte';
|
|
|
|
|
|
|
|
|
|
import { goto } from '$app/navigation';
|
2025-05-03 14:52:13 +00:00
|
|
|
import { page } from '$app/stores';
|
2025-08-08 14:48:27 +00:00
|
|
|
import { showSidebar } from '$lib/stores';
|
|
|
|
|
|
2025-11-18 23:37:57 +00:00
|
|
|
import dayjs from '$lib/dayjs';
|
2025-11-19 19:14:53 +00:00
|
|
|
import { createNoteHandler } from '$lib/components/notes/utils';
|
2025-11-18 23:37:57 +00:00
|
|
|
|
2025-05-03 17:18:19 +00:00
|
|
|
import NoteEditor from '$lib/components/notes/NoteEditor.svelte';
|
2025-11-18 23:37:57 +00:00
|
|
|
|
|
|
|
|
let loaded = false;
|
|
|
|
|
|
|
|
|
|
onMount(async () => {
|
|
|
|
|
loaded = true;
|
|
|
|
|
});
|
2025-05-03 14:52:13 +00:00
|
|
|
</script>
|
|
|
|
|
|
2025-11-18 23:37:57 +00:00
|
|
|
{#if loaded}
|
|
|
|
|
<div
|
|
|
|
|
id="note-container"
|
2025-12-11 04:54:36 +00:00
|
|
|
class="w-full h-full {$showSidebar ? 'md:max-w-[calc(100%-var(--sidebar-width))]' : ''}"
|
2025-11-18 23:37:57 +00:00
|
|
|
>
|
|
|
|
|
<NoteEditor id={$page.params.id} />
|
|
|
|
|
</div>
|
|
|
|
|
{/if}
|