mirror of
https://gitee.com/wanwujie/deer-flow
synced 2026-04-21 13:24:44 +08:00
20 lines
439 B
TypeScript
20 lines
439 B
TypeScript
"use client";
|
|
|
|
import { usePathname } from "next/navigation";
|
|
import { ThemeProvider as NextThemesProvider } from "next-themes";
|
|
|
|
export function ThemeProvider({
|
|
children,
|
|
...props
|
|
}: React.ComponentProps<typeof NextThemesProvider>) {
|
|
const pathname = usePathname();
|
|
return (
|
|
<NextThemesProvider
|
|
{...props}
|
|
forcedTheme={pathname === "/" ? "dark" : undefined}
|
|
>
|
|
{children}
|
|
</NextThemesProvider>
|
|
);
|
|
}
|