Files
heygermany-e2e-mrg1vyey/apps/website/framework/website-providers.tsx
e2e 1e78e21c36
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 09:36:03 +02:00

25 lines
526 B
TypeScript

'use client'
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>
)
}