UNPKG

react-intlayer

Version:

Easily internationalize i18n your React applications with type-safe multilingual content management.

22 lines 661 B
"use client"; import configuration from "@intlayer/config/built"; import { useContext } from "react"; import { IntlayerClientContext } from "./IntlayerProvider.mjs"; const { defaultLocale, locales: availableLocales } = configuration.internationalization; const useLocaleBase = () => { const { locale, setLocale } = useContext(IntlayerClientContext); return { locale, // Current locale defaultLocale, // Principal locale defined in config availableLocales, // List of the available locales defined in config setLocale // Function to set the locale }; }; export { useLocaleBase }; //# sourceMappingURL=useLocaleBase.mjs.map