Index: src/components/theme-provider.tsx
===================================================================
--- src/components/theme-provider.tsx	(revision ba520691331c5f3afac921ef0a143d05e24ce4a5)
+++ src/components/theme-provider.tsx	(revision ba520691331c5f3afac921ef0a143d05e24ce4a5)
@@ -0,0 +1,8 @@
+"use client";
+
+import { ThemeProvider as NextThemesProvider } from "next-themes";
+import { type ThemeProviderProps } from "next-themes";
+
+export function ThemeProvider({ children, ...props }: ThemeProviderProps) {
+  return <NextThemesProvider {...props}>{children}</NextThemesProvider>;
+}
