From 40078b1d7c0f51db12f6ffd813f2c5193ff1a84e Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Fri, 20 Dec 2024 14:24:33 -0800 Subject: pin placeholders --- src/routes/(app)/settings/security/+page.svelte | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'src/routes/(app)') diff --git a/src/routes/(app)/settings/security/+page.svelte b/src/routes/(app)/settings/security/+page.svelte index 67efbc9e..e520781f 100644 --- a/src/routes/(app)/settings/security/+page.svelte +++ b/src/routes/(app)/settings/security/+page.svelte @@ -12,8 +12,9 @@ import { page } from "$app/stores"; let { data } = $props(); - let { user } = $state(data); + let { user } = $derived(data); let { id } = user; + let { haspin } = $derived(user); let confirming2fa = $state(), disabling2fa = $state(), @@ -59,7 +60,6 @@ let checkPin = async () => { try { if (pin.length > 5 && pin === verify) { - user.haspin = true; $current = pin; pin = ""; verify = ""; @@ -87,7 +87,7 @@ let disablingPin = $state(false); let togglePin = async () => { - if (user.haspin) { + if (haspin) { try { disablingPin = true; await tick(); @@ -191,10 +191,10 @@ {:else} @@ -243,4 +243,3 @@ /> {/if} - -- cgit v1.2.3