HeaderThemeProvider() — supabase Function Reference
Architecture documentation for the HeaderThemeProvider() function in index.tsx from the supabase codebase.
Entity Profile
Relationship Graph
Source Code
apps/cms/src/providers/HeaderTheme/index.tsx lines 20–34
export const HeaderThemeProvider = ({ children }: { children: React.ReactNode }) => {
const [headerTheme, setThemeState] = useState<Theme | undefined | null>(
canUseDOM ? (document.documentElement.getAttribute('data-theme') as Theme) : undefined
)
const setHeaderTheme = useCallback((themeToSet: Theme | null) => {
setThemeState(themeToSet)
}, [])
return (
<HeaderThemeContext.Provider value={{ headerTheme, setHeaderTheme }}>
{children}
</HeaderThemeContext.Provider>
)
}
Domain
Subdomains
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free