Skip to content

Commit 4f8a59a

Browse files
committed
fix: update dependencies in toggleTheme
1 parent b7c36ee commit 4f8a59a

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

web/src/components/top-bar.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ export function TopBar({ version, links }: TopBarProps): JSX.Element {
5959
setIsDark(!isDark);
6060
localStorage.setItem("theme", newTheme);
6161
document.documentElement.setAttribute("data-theme", newTheme);
62-
}, [isDark]);
62+
}, [isDark, setIsDark]);
6363

6464
return (
6565
<div className="bg-neutral">
@@ -133,7 +133,9 @@ export function TopBar({ version, links }: TopBarProps): JSX.Element {
133133
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
134134
</svg>
135135
<input
136-
onClick={toggleTheme}
136+
onClick={() => {
137+
toggleTheme();
138+
}}
137139
id="theme-toggle"
138140
type="checkbox"
139141
value="dzcodeLight"

0 commit comments

Comments
 (0)