ra-core
Version:
Core components of react-admin, a frontend Framework for building admin applications on top of REST services, using ES6, React
26 lines • 654 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.useLocale = void 0;
const useLocaleState_1 = require("./useLocaleState.cjs");
/**
* Get the current locale
*
* @example
*
* import { useLocale } from 'react-admin';
*
* const availableLanguages = {
* en: 'English',
* fr: 'Français',
* }
* const CurrentLanguage = () => {
* const locale = useLocale();
* return <span>{availableLanguages[locale]}</span>;
* }
*/
const useLocale = () => {
const [locale] = (0, useLocaleState_1.useLocaleState)();
return locale;
};
exports.useLocale = useLocale;
//# sourceMappingURL=useLocale.js.map