const params = useParams()
const [currentNote, setCurrentNote] = createSignal<Note>()
createEffect(async () => {
// <data from store depending on params.note_id>
setCurrentNote(...)
})
<Editor
// untracking to avoid bug in editor whenever data is autosaved
// however, this needs to be updated when URL param changes
data={untrack(() => currentNote()?.data) || undefined}
/>
const params = useParams()
const [currentNote, setCurrentNote] = createSignal<Note>()
createEffect(async () => {
// <data from store depending on params.note_id>
setCurrentNote(...)
})
<Editor
// untracking to avoid bug in editor whenever data is autosaved
// however, this needs to be updated when URL param changes
data={untrack(() => currentNote()?.data) || undefined}
/>