mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-04-25 00:36:31 +02:00
Merge pull request #1272 from mvanhorn/osc/1247-functional-setIsDark
fix(theme-toggle): use functional setIsDark in toggleTheme (#1247)
This commit is contained in:
commit
517c40f060
1 changed files with 2 additions and 2 deletions
|
|
@ -586,7 +586,7 @@ export const useThemeToggle = ({
|
|||
}, []);
|
||||
|
||||
const toggleTheme = useCallback(() => {
|
||||
setIsDark(!isDark);
|
||||
setIsDark((prev) => !prev);
|
||||
|
||||
const animation = createAnimation(variant, start, blur, gifUrl);
|
||||
|
||||
|
|
@ -604,7 +604,7 @@ export const useThemeToggle = ({
|
|||
}
|
||||
|
||||
document.startViewTransition(switchTheme);
|
||||
}, [theme, setTheme, variant, start, blur, gifUrl, updateStyles, isDark]);
|
||||
}, [theme, setTheme, variant, start, blur, gifUrl, updateStyles]);
|
||||
|
||||
const setCrazyLightTheme = useCallback(() => {
|
||||
setIsDark(false);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue