Home / Function/ ThemeProvider() — ui Function Reference

ThemeProvider() — ui Function Reference

Architecture documentation for the ThemeProvider() function in providers.tsx from the ui codebase.

Entity Profile

Dependency Diagram

graph TD
  bbb571a5_75b4_4466_7637_31c071d1c065["ThemeProvider()"]
  f4bf738b_b343_641a_0b09_797bc867b467["providers.tsx"]
  bbb571a5_75b4_4466_7637_31c071d1c065 -->|defined in| f4bf738b_b343_641a_0b09_797bc867b467
  style bbb571a5_75b4_4466_7637_31c071d1c065 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

deprecated/www/components/providers.tsx lines 9–20

export function ThemeProvider({
  children,
  ...props
}: React.ComponentProps<typeof NextThemesProvider>) {
  return (
    <JotaiProvider>
      <NextThemesProvider {...props}>
        <TooltipProvider delayDuration={0}>{children}</TooltipProvider>
      </NextThemesProvider>
    </JotaiProvider>
  )
}

Subdomains

Frequently Asked Questions

What does ThemeProvider() do?
ThemeProvider() is a function in the ui codebase, defined in deprecated/www/components/providers.tsx.
Where is ThemeProvider() defined?
ThemeProvider() is defined in deprecated/www/components/providers.tsx at line 9.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free