Fix settings hydration
All checks were successful
CI / lint-check-build (pull_request) Successful in 3m23s

This commit is contained in:
mplorentz 2026-09-21 16:14:02 -04:00
parent b90a20424e
commit 63cf801ef1

View file

@ -148,6 +148,17 @@
let loading = $state(false) let loading = $state(false)
let settings = $state(buildSettings()) let settings = $state(buildSettings())
let settingsHydrated = $state(false)
$effect(() => {
if (settingsHydrated) return
const {email, emailAddress} = $userSettingsValues
if (!email && !emailAddress) return
settingsHydrated = true
settings = buildSettings()
})
</script> </script>
<form {onsubmit}> <form {onsubmit}>