MCPcopy Create free account
hub / github.com/code100x/chess / updateTheme

Function updateTheme

apps/frontend/src/context/themeContext.tsx:17–21  ·  view source on GitHub ↗
(theme: THEME)

Source from the content-addressed store, hash-verified

15 const [theme, setTheme] = useState<THEME>("default");
16
17 function updateTheme(theme: THEME) {
18 setTheme(theme);
19 localStorage.setItem("theme", theme);
20 document.querySelector("html")?.setAttribute("data-theme", theme);
21 }
22
23 useEffect(() => {
24 const currentTheme = localStorage.getItem("theme") as THEME | null;

Callers 1

ThemesFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected