diff options
Diffstat (limited to 'src/components/Qr.svelte')
| -rw-r--r-- | src/components/Qr.svelte | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/components/Qr.svelte b/src/components/Qr.svelte index 52bb7a65..4929137a 100644 --- a/src/components/Qr.svelte +++ b/src/components/Qr.svelte @@ -5,7 +5,8 @@ export let image, text, qr; - onMount(async () => { + $: update(text); + let update = async (text) => { if (!(browser && text)) return; let { default: QRCodeStyling } = await import('qr-code-styling'); @@ -28,7 +29,7 @@ while (qr.firstChild) qr.removeChild(qr.lastChild); qrCode.append(qr); - }); + } </script> <div bind:this={qr} on:click={() => copy(text)} /> |
