feat: editable code block

This commit is contained in:
Timothy J. Baek
2024-10-05 12:04:36 -07:00
parent 82ac2e4edb
commit 81440460f2
8 changed files with 155 additions and 31 deletions
@@ -7,6 +7,9 @@
import markedKatexExtension from '$lib/utils/marked/katex-extension';
import MarkdownTokens from './Markdown/MarkdownTokens.svelte';
import { createEventDispatcher } from 'svelte';
const dispatch = createEventDispatcher();
export let id;
export let content;
@@ -31,5 +34,11 @@
</script>
{#key id}
<MarkdownTokens {tokens} {id} />
<MarkdownTokens
{tokens}
{id}
on:update={(e) => {
dispatch('update', e.detail);
}}
/>
{/key}