diff --git a/context/theme-provider.tsx b/context/theme-provider.tsx new file mode 100644 index 0000000..18ab2ed --- /dev/null +++ b/context/theme-provider.tsx @@ -0,0 +1,18 @@ +"use client"; + +import * as React from "react"; +import * as NextThemes from "next-themes"; + +/** + * ThemeProvider wrapper for next-themes + * Uses namespace import to avoid Turbopack naming collision + * (Turbopack has issues when importing and re-exporting the same name) + */ +export function ThemeProvider({ + children, + ...props +}: NextThemes.ThemeProviderProps) { + return ( + {children} + ); +}