From 10c20c0c5b130c389680e37e4e4aba8e2abdbf1e Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Sat, 24 Dec 2022 05:22:50 -0800 Subject: password prompt and pin fixes --- src/components/Feed.svelte | 82 +++++++++++++++++++++--------------------- src/components/Password.svelte | 77 +++++++++++++++++++++++++++++++++++++++ src/components/Pin.svelte | 3 ++ src/components/index.js | 1 + 4 files changed, 122 insertions(+), 41 deletions(-) create mode 100644 src/components/Password.svelte (limited to 'src/components') diff --git a/src/components/Feed.svelte b/src/components/Feed.svelte index 00226692..0ccda7b8 100644 --- a/src/components/Feed.svelte +++ b/src/components/Feed.svelte @@ -1,55 +1,51 @@ + +
+
+

Please enter your password

+
+
+ {#if revealPassword} + + {:else} + + {/if} + +
+
+ + +
+
+
+
diff --git a/src/components/Pin.svelte b/src/components/Pin.svelte index 80e003b9..9b1bb4ea 100644 --- a/src/components/Pin.svelte +++ b/src/components/Pin.svelte @@ -4,6 +4,8 @@ let pinCode = ''; let pinInput; + let cancel = () => ($pin = '000000'); + $: pinCode.length > 5 && ($pin = pinCode); @@ -15,6 +17,7 @@ diff --git a/src/components/index.js b/src/components/index.js index 90bc1e7e..b0802c25 100644 --- a/src/components/index.js +++ b/src/components/index.js @@ -1,3 +1,4 @@ +export { default as Password } from './Password.svelte'; export { default as Feed } from './Feed.svelte'; export { default as Invoice } from './Invoice.svelte'; export { default as Request } from './Request.svelte'; -- cgit v1.2.3