diff options
| -rw-r--r-- | src/routes/(app)/scan/+page.svelte | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/routes/(app)/scan/+page.svelte b/src/routes/(app)/scan/+page.svelte index 9c96f1ae..5f0af972 100644 --- a/src/routes/(app)/scan/+page.svelte +++ b/src/routes/(app)/scan/+page.svelte @@ -7,10 +7,14 @@ let scanner, vid; onMount(() => { - scanner = new QrScanner(vid, ({ data }) => goto(`/send/${encodeURI(data)}`), { - highlightScanRegion: true, - highlightCodeOutline: true - }); + scanner = new QrScanner( + vid, + ({ data }) => console.log(data) || scanner.stop() || goto(`/send/${encodeURI(data)}`), + { + highlightScanRegion: true, + highlightCodeOutline: true + } + ); scanner.start(); }); |
