diff options
| author | Adam Soltys <[email protected]> | 2025-07-10 12:36:50 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2025-07-10 12:36:50 -0700 |
| commit | 5b458624745c7ea80d1e63c9a6ef77075763ff5f (patch) | |
| tree | 462e71c86d97ed78eaf5324697350feab8af6a33 /src/routes/(app)/+layout.svelte | |
| parent | ee8e20ce1dbcc0476ec698dd8c9d0ff99e260db7 (diff) | |
| download | coinos-ui-5b458624745c7ea80d1e63c9a6ef77075763ff5f.tar.gz coinos-ui-5b458624745c7ea80d1e63c9a6ef77075763ff5f.zip | |
user onboarding
Diffstat (limited to 'src/routes/(app)/+layout.svelte')
| -rw-r--r-- | src/routes/(app)/+layout.svelte | 45 |
1 files changed, 29 insertions, 16 deletions
diff --git a/src/routes/(app)/+layout.svelte b/src/routes/(app)/+layout.svelte index af4dbf2c..830e5291 100644 --- a/src/routes/(app)/+layout.svelte +++ b/src/routes/(app)/+layout.svelte @@ -46,22 +46,35 @@ checkSocket(); $pin = getCookie("pin"); - if (window.NDEFReader && user.nfc) { - try { - $ndef = new NDEFReader(); - await $ndef.scan(); - - $ndef.addEventListener("readingerror", (e) => { - console.log("nfc error", e); - }); - - $ndef.addEventListener("reading", ({ message, serialNumber }) => { - goto(`/send/${message}`); - }); - } catch (error) { - console.log("Argh! " + error); - } - } + // if (window.NDEFReader) { + // try { + // $ndef = new NDEFReader(); + // await $ndef.scan(); + // + // $ndef.addEventListener("readingerror", (e) => { + // console.log("nfc error", e); + // }); + // + // $ndef.addEventListener("reading", ({ message, serialNumber }) => { + // console.log("MESSAGE", message); + // + // const record = message.records[0]; + // + // if (record.recordType === "url") { + // const textDecoder = new TextDecoder(); + // const url = textDecoder.decode(record.data); + // console.log("URL:", url); + // + // // Navigate to the URL or use it however you want + // goto(`/send/${encodeURIComponent(url)}`); + // } else { + // console.error("Unsupported record type:", record.recordType); + // } + // }); + // } catch (error) { + // console.log("Argh! " + error); + // } + // } } }); |
