mirror of
https://github.com/lux-tel/websites.git
synced 2026-10-30 20:31:36 +00:00
18 lines
711 B
TypeScript
18 lines
711 B
TypeScript
import LocalizationProvider, { LocalizationProviderProps } from '@/providers/localization-provider';
|
|
import '@session/ui/styles';
|
|
import type { ReactNode } from 'react';
|
|
import SanityLayout from '@session/sanity-cms/components/SanityLayout';
|
|
import { SANITY_UTIL_PATH } from '@/lib/constants';
|
|
|
|
type GlobalProviderParams = Pick<LocalizationProviderProps, 'locale' | 'messages'> & {
|
|
children: ReactNode;
|
|
};
|
|
|
|
export async function GlobalProvider({ children, messages, locale }: GlobalProviderParams) {
|
|
return (
|
|
<LocalizationProvider messages={messages} locale={locale}>
|
|
<SanityLayout disableDraftModePath={SANITY_UTIL_PATH.DISABLE_DRAFT}>{children}</SanityLayout>
|
|
</LocalizationProvider>
|
|
);
|
|
}
|