Fix SSR hydration issues and finalize deployment config
Some checks failed
Deploy Documentation Site / build (push) Has been cancelled
Deploy Documentation Site / deploy (push) Has been cancelled

This commit is contained in:
hjdave
2026-04-04 16:59:37 +08:00
parent d6db7a3eef
commit ec9f4bbf02
6 changed files with 540 additions and 335 deletions

View File

@@ -42,13 +42,9 @@ export function ThemeProvider({ children }: { children: React.ReactNode }) {
});
};
if (!mounted) {
return <>{children}</>;
}
return (
<ThemeContext.Provider value={{ theme, toggleTheme }}>
{children}
{mounted ? children : <div>{children}</div>}
</ThemeContext.Provider>
);
}