react-intlayer
Version:
Easily internationalize i18n your React applications with type-safe multilingual content management.
43 lines • 1.26 kB
JavaScript
import { getBrowserLocale } from "./client/getBrowserLocale.mjs";
import {
IntlayerClientContext,
IntlayerProvider,
IntlayerProviderContent,
useIntlayerContext
} from "./client/IntlayerProvider.mjs";
import { t } from "./client/t.mjs";
import { useDictionary } from "./client/useDictionary.mjs";
import { useDictionaryAsync } from "./client/useDictionaryAsync.mjs";
import { useDictionaryDynamic } from "./client/useDictionaryDynamic.mjs";
import { useI18n } from "./client/useI18n.mjs";
import { useIntlayer } from "./client/useIntlayer.mjs";
import { useLoadDynamic } from "./client/useLoadDynamic.mjs";
import { useLocale } from "./client/useLocale.mjs";
import { useLocaleBase } from "./client/useLocaleBase.mjs";
import {
localeCookie,
setLocaleCookie,
useLocaleCookie
} from "./client/useLocaleCookie.mjs";
import { MarkdownProvider } from "./markdown/index.mjs";
export {
IntlayerClientContext,
IntlayerProvider,
IntlayerProviderContent,
MarkdownProvider,
getBrowserLocale,
localeCookie,
setLocaleCookie,
t,
useDictionary,
useDictionaryAsync,
useDictionaryDynamic,
useI18n,
useIntlayer,
useIntlayerContext,
useLoadDynamic,
useLocale,
useLocaleBase,
useLocaleCookie
};
//# sourceMappingURL=index.mjs.map