diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/routes/(app)/scan/+page.svelte | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/routes/(app)/scan/+page.svelte b/src/routes/(app)/scan/+page.svelte index 5e3fc6b4..874fef96 100644 --- a/src/routes/(app)/scan/+page.svelte +++ b/src/routes/(app)/scan/+page.svelte @@ -11,16 +11,16 @@ resizing = setTimeout(initialize, 1000); }; - let videoEl; - let canvasEl; + let videoEl = $state(); + let canvasEl = $state(); + let cameras = $state([]); + let isIOS = $state(); + let scanningStarted = $state(); + let barcodeDetector; let scanningFrameId; - let cameras = []; let detectionResult = null; - let isIOS = $state(); - let scanningStarted = $state(); - async function getCameraDevices() { try { const devices = await navigator.mediaDevices.enumerateDevices(); @@ -182,7 +182,6 @@ </div> {/if} - {scanningStarted} {#if !scanningStarted} <div class="flex justify-center"> <button class="btn !w-auto" onclick={startScanning}> |
