Harden form auth and submission handling

This commit is contained in:
2026-07-09 23:53:40 +07:00 Unverified
parent 2c82d55839
commit 8c0cc4492b
43 changed files with 747 additions and 534 deletions
+3 -2
View File
@@ -31,7 +31,8 @@ export function ThemeToggle() {
const [mounted, setMounted] = React.useState(false)
React.useEffect(() => {
setMounted(true)
const timeout = setTimeout(() => setMounted(true), 0)
return () => clearTimeout(timeout)
}, [])
// Once mounted, resolve "system" to its actual rendered theme for the icon
@@ -62,4 +63,4 @@ export function ThemeToggle() {
</DropdownMenuContent>
</DropdownMenu>
)
}
}