aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/Qr.svelte
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2024-12-03 15:57:40 -0800
committerAdam Soltys <[email protected]>2024-12-03 16:46:25 -0800
commit7801ce67ace77f5de98ddc38d7b0b45c68faeb6b (patch)
tree64e3d8db8173db04e2181c3ddb33ef1a2406f301 /src/components/Qr.svelte
parent2b174ad557e82731e59ff47e705af085071f7132 (diff)
downloadcoinos-ui-7801ce67ace77f5de98ddc38d7b0b45c68faeb6b.tar.gz
coinos-ui-7801ce67ace77f5de98ddc38d7b0b45c68faeb6b.zip
cache qrs
Diffstat (limited to 'src/components/Qr.svelte')
-rw-r--r--src/components/Qr.svelte8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/components/Qr.svelte b/src/components/Qr.svelte
index c8d33e23..72655ebc 100644
--- a/src/components/Qr.svelte
+++ b/src/components/Qr.svelte
@@ -1,6 +1,6 @@
<script>
import screenfull from "screenfull";
- let { src } = $props();
+ let { text } = $props();
let qr = $state();
</script>
@@ -10,5 +10,9 @@
onclick={() => screenfull.toggle(qr)}
onkeydown={() => screenfull.toggle(qr)}
>
- <img {src} class="mx-auto" alt="QR Code" />
+ <img
+ src={`/qr/${encodeURIComponent(text)}/raw`}
+ class="mx-auto"
+ alt="QR Code"
+ />
</div>