aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/scan
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-10-06 00:13:16 -0700
committerAdam Soltys <[email protected]>2022-10-06 00:22:40 -0700
commitf8b1415475759e7c64a97dadbcd283a3131a4b9f (patch)
tree699d86a205d204e5abadae3c62362e2ff286b299 /src/routes/scan
parent5b24ffae2d402fbbff78f53727ca87f5cfe75618 (diff)
downloadcoinos-ui-f8b1415475759e7c64a97dadbcd283a3131a4b9f.tar.gz
coinos-ui-f8b1415475759e7c64a97dadbcd283a3131a4b9f.zip
send route can take a parameter
Diffstat (limited to 'src/routes/scan')
-rw-r--r--src/routes/scan/+page.svelte4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/routes/scan/+page.svelte b/src/routes/scan/+page.svelte
index 3e024bc8..1c14cb6d 100644
--- a/src/routes/scan/+page.svelte
+++ b/src/routes/scan/+page.svelte
@@ -1,7 +1,7 @@
<script>
import { Icon } from '$comp';
import QrScanner from 'qr-scanner';
- import { onMount } from 'svelte';
+ import { onMount, onDestroy } from 'svelte';
import { back } from '$lib/utils';
import { goto } from '$app/navigation';
@@ -10,6 +10,8 @@
scanner = new QrScanner(vid, (text) => goto(`/send/${text}`));
scanner.start();
});
+
+ onDestroy(() => scanner?.stop());
</script>
<button class="ml-5 md:ml-20 mt-5 md:mt-10 hover:opacity-80" on:click={back}>