diff --git a/lit-minimal/package.json b/lit-minimal/package.json index 13ec05d2e9..48e01262c3 100644 --- a/lit-minimal/package.json +++ b/lit-minimal/package.json @@ -13,7 +13,7 @@ "prosekit": "^0.18.4" }, "devDependencies": { - "@egoist/tailwindcss-icons": "^1.9.0", + "@egoist/tailwindcss-icons": "^1.9.2", "@iconify-json/lucide": "^1.2.98", "@tailwindcss/vite": "^4.2.2", "postcss": "^8.5.0", diff --git a/react-code/package.json b/react-code/package.json index 7b52397c75..eacd0c060f 100644 --- a/react-code/package.json +++ b/react-code/package.json @@ -14,7 +14,7 @@ "react-dom": "^19.2.4" }, "devDependencies": { - "@egoist/tailwindcss-icons": "^1.9.0", + "@egoist/tailwindcss-icons": "^1.9.2", "@iconify-json/lucide": "^1.2.98", "@tailwindcss/vite": "^4.2.2", "@types/node": "^24.12.0", diff --git a/svelte-block-handle/src/components/editor/examples/block-handle/editor.svelte b/svelte-block-handle/src/components/editor/examples/block-handle/editor.svelte index c43998f1cc..7d15686ba4 100644 --- a/svelte-block-handle/src/components/editor/examples/block-handle/editor.svelte +++ b/svelte-block-handle/src/components/editor/examples/block-handle/editor.svelte @@ -4,6 +4,7 @@ import 'prosekit/basic/typography.css' import { createEditor, type NodeJSON } from 'prosekit/core' import { ProseKit } from 'prosekit/svelte' +import { untrack } from 'svelte' import { sampleContent } from '../../sample/sample-doc-block-handle' import { BlockHandle } from '../../ui/block-handle' @@ -16,7 +17,7 @@ const props: { } = $props() const extension = defineExtension() -const defaultContent = props.initialContent ?? sampleContent +const defaultContent = untrack(() => props.initialContent ?? sampleContent) const editor = createEditor({ extension, defaultContent }) diff --git a/svelte-block-handle/src/components/editor/ui/code-block-view/code-block-view.svelte b/svelte-block-handle/src/components/editor/ui/code-block-view/code-block-view.svelte index 751d7d5e38..aaa4617fc1 100644 --- a/svelte-block-handle/src/components/editor/ui/code-block-view/code-block-view.svelte +++ b/svelte-block-handle/src/components/editor/ui/code-block-view/code-block-view.svelte @@ -1,14 +1,16 @@ diff --git a/svelte-change-tracking/src/components/editor/examples/change-tracking/editor-diff.svelte b/svelte-change-tracking/src/components/editor/examples/change-tracking/editor-diff.svelte index 724a1eec8a..6a13f0c50d 100644 --- a/svelte-change-tracking/src/components/editor/examples/change-tracking/editor-diff.svelte +++ b/svelte-change-tracking/src/components/editor/examples/change-tracking/editor-diff.svelte @@ -11,12 +11,12 @@ interface Props { const props: Props = $props() -let extension = $derived(union( +const extension = $derived(union( defineBasicExtension(), defineReadonly(), defineCommitViewer(props.commit), )) -let editor = $derived(createEditor({ extension })) +const editor = $derived(createEditor({ extension })) diff --git a/svelte-change-tracking/src/components/editor/examples/change-tracking/editor-main.svelte b/svelte-change-tracking/src/components/editor/examples/change-tracking/editor-main.svelte index ad9406b3df..2b1f4dcea7 100644 --- a/svelte-change-tracking/src/components/editor/examples/change-tracking/editor-main.svelte +++ b/svelte-change-tracking/src/components/editor/examples/change-tracking/editor-main.svelte @@ -15,11 +15,12 @@ interface Props { const props: Props = $props() -let extension = $derived(union( +const extension = $derived(union( defineBasicExtension(), defineCommitRecorder(props.commitRecorder), )) -let editor = $derived(createEditor({ extension, defaultContent: props.initialContent })) +const defaultContent = $derived(props.initialContent) +const editor = $derived(createEditor({ extension, defaultContent })) {#key props.key} diff --git a/svelte-code-block-themes/src/components/editor/examples/code-block-themes/editor.svelte b/svelte-code-block-themes/src/components/editor/examples/code-block-themes/editor.svelte index 5d8ab74b7e..6ff29b51eb 100644 --- a/svelte-code-block-themes/src/components/editor/examples/code-block-themes/editor.svelte +++ b/svelte-code-block-themes/src/components/editor/examples/code-block-themes/editor.svelte @@ -4,6 +4,7 @@ import 'prosekit/basic/typography.css' import { createEditor, type NodeJSON } from 'prosekit/core' import { ProseKit } from 'prosekit/svelte' +import { untrack } from 'svelte' import { sampleContent } from '../../sample/sample-doc-code-block' @@ -15,7 +16,7 @@ const props: { } = $props() const extension = defineExtension() -const defaultContent = props.initialContent ?? sampleContent +const defaultContent = untrack(() => props.initialContent ?? sampleContent) const editor = createEditor({ extension, defaultContent }) diff --git a/svelte-code-block-themes/src/components/editor/examples/code-block-themes/theme-selector.svelte b/svelte-code-block-themes/src/components/editor/examples/code-block-themes/theme-selector.svelte index b3611ee0ab..c62d761fc2 100644 --- a/svelte-code-block-themes/src/components/editor/examples/code-block-themes/theme-selector.svelte +++ b/svelte-code-block-themes/src/components/editor/examples/code-block-themes/theme-selector.svelte @@ -1,25 +1,23 @@