mirror of
https://github.com/supabase/supabase.git
synced 2026-10-12 12:55:06 +03:00
* feat: tidy up header on mobile * fix: graceful searchbar header * fix: header classes and unused elements * feat: trim down logo on header * fix: logos again * chore: remove dead code * fix: classic dark logo header * fix: page padding tidy ups * fix: some font sizing * feat: updated homepage cards * fix: toc layout * fix: toc again * feat: homepage cards all the same size * fix: footer paddings * fix: pager if only 1 directional item * fix: sidebar padding issues * chore: killing all the defaults * fix: import for side nav * fix: sidebar complaining about dialog title * fix: homepage paddings * fix: killing one more default export * feat: update colours icon to francescos * fix: loose repeated copy
21 lines
641 B
TypeScript
21 lines
641 B
TypeScript
'use client'
|
|
|
|
import { Provider as JotaiProvider } from 'jotai'
|
|
import { ThemeProvider as NextThemesProvider } from 'next-themes'
|
|
import { ThemeProviderProps } from 'next-themes/dist/types'
|
|
|
|
import { TooltipProvider } from 'ui'
|
|
import { MobileSidebarProvider } from '@/context/mobile-sidebar-context'
|
|
|
|
export function ThemeProvider({ children, ...props }: ThemeProviderProps) {
|
|
return (
|
|
<JotaiProvider>
|
|
<NextThemesProvider {...props}>
|
|
<TooltipProvider delayDuration={0}>
|
|
<MobileSidebarProvider>{children}</MobileSidebarProvider>
|
|
</TooltipProvider>
|
|
</NextThemesProvider>
|
|
</JotaiProvider>
|
|
)
|
|
}
|