@dragonaxe/i18n
Version:
A tool for i18n content.
17 lines (16 loc) • 587 B
TypeScript
import React from '../../node_modules/@types/react';
import { PrismicMultilangualCdnService } from '../services/cdn/multilangual/prismic';
import { LocaleInfo } from '../models/data';
export declare const useI18nContext: () => {
localeId: string;
locales: LocaleInfo[];
setLocaleId: (localeId: string) => void;
getCdnService: () => PrismicMultilangualCdnService;
};
export declare const I18nContextProvider: (props: {
repoName: string;
publicToken: string;
localstorageLocalKey: string;
fallbackLocale: string;
children: any;
}) => React.JSX.Element;