mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-05-09 15:52:40 +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(() => {
|
const toggleTheme = useCallback(() => {
|
||||||
setIsDark(!isDark);
|
setIsDark((prev) => !prev);
|
||||||
|
|
||||||
const animation = createAnimation(variant, start, blur, gifUrl);
|
const animation = createAnimation(variant, start, blur, gifUrl);
|
||||||
|
|
||||||
|
|
@ -604,7 +604,7 @@ export const useThemeToggle = ({
|
||||||
}
|
}
|
||||||
|
|
||||||
document.startViewTransition(switchTheme);
|
document.startViewTransition(switchTheme);
|
||||||
}, [theme, setTheme, variant, start, blur, gifUrl, updateStyles, isDark]);
|
}, [theme, setTheme, variant, start, blur, gifUrl, updateStyles]);
|
||||||
|
|
||||||
const setCrazyLightTheme = useCallback(() => {
|
const setCrazyLightTheme = useCallback(() => {
|
||||||
setIsDark(false);
|
setIsDark(false);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue