From b6b9eae76dfea53c830efbf9a474c46759b9c761 Mon Sep 17 00:00:00 2001 From: hamster1963 <1410514192@qq.com> Date: Sat, 23 Nov 2024 19:55:15 +0800 Subject: [PATCH] fix: default theme --- index.html | 14 ++++++++++++++ src/components/ThemeProvider.tsx | 3 +-- src/main.tsx | 2 +- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index 1513e72..0ebfbae 100644 --- a/index.html +++ b/index.html @@ -4,6 +4,20 @@ + (initialState); export function ThemeProvider({ children, - defaultTheme = "system", storageKey = "vite-ui-theme", }: ThemeProviderProps) { const [theme, setTheme] = useState( - () => (localStorage.getItem(storageKey) as Theme) || defaultTheme, + () => (localStorage.getItem(storageKey) as Theme) || "system", ); useEffect(() => { diff --git a/src/main.tsx b/src/main.tsx index cb43a75..4bf04b5 100644 --- a/src/main.tsx +++ b/src/main.tsx @@ -11,7 +11,7 @@ const queryClient = new QueryClient(); ReactDOM.createRoot(document.getElementById("root")!).render( - +