packages/core/src/contexts/i18n/index.tsx
import React, { PropsWithChildren } from "react";
import { I18nProvider, II18nContext } from "./types";
/** @deprecated default value for translation context has no use and is an empty object. */
export const defaultProvider: Partial<I18nProvider> = {};
export const I18nContext = React.createContext<II18nContext>({});
export const I18nContextProvider: React.FC<PropsWithChildren<II18nContext>> = ({
children,
i18nProvider,
}) => {
return (
<I18nContext.Provider
value={{
i18nProvider,
}}
>
{children}
</I18nContext.Provider>
);
};