aboutsummaryrefslogtreecommitdiffstats
path: root/src/components
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2025-07-13 23:05:57 -0700
committerAdam Soltys <[email protected]>2025-07-13 23:05:57 -0700
commitc2d798b8825cc3c5011069f4bcdf2c7dd5234292 (patch)
tree4f35b9e0740e74846eac04f0e494f88ac4e1c2c3 /src/components
parentc95e08ff4e582c38489e46414d0e36bbc21e7ea1 (diff)
downloadcoinos-ui-c2d798b8825cc3c5011069f4bcdf2c7dd5234292.tar.gz
coinos-ui-c2d798b8825cc3c5011069f4bcdf2c7dd5234292.zip
tap qr
Diffstat (limited to 'src/components')
-rw-r--r--src/components/Qr.svelte12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/components/Qr.svelte b/src/components/Qr.svelte
index 5f159442..da4ceb00 100644
--- a/src/components/Qr.svelte
+++ b/src/components/Qr.svelte
@@ -1,7 +1,11 @@
<script>
import screenfull from "screenfull";
- let { text } = $props();
+ let { icon, text } = $props();
let qr = $state();
+
+ let src = `/qr/${encodeURIComponent(text)}`;
+ if (icon) src += `/${icon}`;
+ else src += "/raw";
</script>
<div
@@ -10,9 +14,5 @@
onclick={() => screenfull.toggle(qr)}
onkeydown={() => screenfull.toggle(qr)}
>
- <img
- src={`/qr/${encodeURIComponent(text)}/raw`}
- class="mx-auto"
- alt="QR Code"
- />
+ <img {src} class="mx-auto" alt="QR Code" />
</div>