Files
heygermany-e2e-mrg4m7dd/apps/website/lib/website-providers.tsx
e2e 6c231d1d36
Some checks failed
Main / Setup and Test (push) Has been cancelled
Main / Build Website (push) Has been cancelled
chore: heygermany customer project
2026-07-11 10:52:27 +02:00

23 lines
512 B
TypeScript

import type { ReactNode } from 'react'
import { QueryClientProvider, ThemeProvider } from '@heygermany/components'
export type WebsiteProvidersProps = {
children: ReactNode
initialTheme: 'light' | 'dark' | 'auto'
locale: string
}
export function WebsiteProviders({
children,
initialTheme,
locale,
}: WebsiteProvidersProps) {
return (
<QueryClientProvider>
<ThemeProvider initial={initialTheme} locale={locale}>
{children}
</ThemeProvider>
</QueryClientProvider>
)
}