docs(pdf-viewer): comment untrack invariant on renderer init

Without untrack, a reactive libLoader prop reference change would
reinitialise the whole renderer and lose all loaded state.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Marcel
2026-05-11 23:13:41 +02:00
parent c6b15e7176
commit 3e95bd4e70

View File

@@ -39,6 +39,7 @@ let {
libLoader?: LibLoader;
} = $props();
// untrack: libLoader prop change must not reinitialise the renderer
const renderer = untrack(() => createPdfRenderer(libLoader));
// Canvas and text layer container refs — bound via bind:this