Files
infinite-canvas/docs/src/components/provider.tsx
T

11 lines
472 B
TypeScript

'use client';
import SearchDialog from '@/components/search';
import { RootProvider } from 'fumadocs-ui/provider/next';
import { i18nProvider } from 'fumadocs-ui/i18n';
import { type ReactNode } from 'react';
import { translations } from '@/lib/layout.shared';
export function Provider({ locale, children }: { locale: string; children: ReactNode }) {
return <RootProvider i18n={i18nProvider(translations, locale)} search={{ SearchDialog }}>{children}</RootProvider>;
}