diff options
| author | Adam Soltys <[email protected]> | 2025-03-20 10:21:36 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2025-03-20 10:21:36 -0700 |
| commit | 30cc3ff1acec4deecd88e4ee446203fc1ce95590 (patch) | |
| tree | bbb5219004701f03a52c89bfdbbd4c2ee74c7b02 /src | |
| parent | aae4a1477e7b11b3bcadee5b27d5b720ba959751 (diff) | |
| download | coinos-ui-30cc3ff1acec4deecd88e4ee446203fc1ce95590.tar.gz coinos-ui-30cc3ff1acec4deecd88e4ee446203fc1ce95590.zip | |
camera fixes
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}> |
