react-intlayer
Version:
Easily internationalize i18n your React applications with type-safe multilingual content management.
12 lines • 1.09 kB
TypeScript
import { IntlayerClientContext, IntlayerProvider, IntlayerProviderContent, IntlayerProviderProps, useIntlayerContext } from "./IntlayerProvider.js";
import { t } from "./t.js";
import { useDictionary } from "./useDictionary.js";
import { useDictionaryAsync } from "./useDictionaryAsync.js";
import { useDictionaryDynamic } from "./useDictionaryDynamic.js";
import { useI18n } from "./useI18n.js";
import { useIntlayer } from "./useIntlayer.js";
import { useLoadDynamic } from "./useLoadDynamic.js";
import { useLocale } from "./useLocale.js";
import { useLocaleBase } from "./useLocaleBase.js";
import { localeCookie, localeInStorage, setLocaleCookie, setLocaleInStorage, useLocaleCookie, useLocaleStorage } from "./useLocaleStorage.js";
export { IntlayerClientContext, IntlayerProvider, IntlayerProviderContent, type IntlayerProviderProps, localeCookie, localeInStorage, setLocaleCookie, setLocaleInStorage, t, useDictionary, useDictionaryAsync, useDictionaryDynamic, useI18n, useIntlayer, useIntlayerContext, useLoadDynamic, useLocale, useLocaleBase, useLocaleCookie, useLocaleStorage };