Harden form auth and submission handling
This commit is contained in:
@@ -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>
|
||||
)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user