From 9478bb2ed1554be8c4dc75b8860fff4bf5214936 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Sun, 10 Nov 2024 20:14:38 -0800 Subject: fix pinpad --- src/components/Pinpad.svelte | 21 +++++++-------------- src/routes/(static)/login/+page.svelte | 3 --- 2 files changed, 7 insertions(+), 17 deletions(-) diff --git a/src/components/Pinpad.svelte b/src/components/Pinpad.svelte index 72aaac81..8f0fc3c2 100644 --- a/src/components/Pinpad.svelte +++ b/src/components/Pinpad.svelte @@ -13,7 +13,10 @@ const numPad = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "C", "0", "<"]; - const handleInput = (n) => { + const handleInput = (e, n) => { + e.preventDefault(); + e.stopPropagation(); + v = (v || "").toString(); if (n === "C") return (v = ""); if (n === "<") return (v = v.length > 1 ? Math.floor(v / 10) : ""); @@ -70,22 +73,12 @@
{#each numPad as value} {#if value === arrow} - {:else} - handleInput(e, value)} + >{value} {/if} {/each} diff --git a/src/routes/(static)/login/+page.svelte b/src/routes/(static)/login/+page.svelte index 17b69f5e..2b36dcfe 100644 --- a/src/routes/(static)/login/+page.svelte +++ b/src/routes/(static)/login/+page.svelte @@ -47,8 +47,6 @@ let revealPassword = $state(false); async function handleSubmit(e) { - console.log("SUBMITTING"); - let data = new FormData(this); let user = Object.fromEntries(data); @@ -71,7 +69,6 @@ } $effect(() => { - console.log("TOKEN", token); token?.length === 6 && tick().then(() => { btn.click(); -- cgit v1.2.3