UNPKG

ra-core

Version:

Core components of react-admin, a frontend Framework for building admin applications on top of REST services, using ES6, React

30 lines 833 B
import { useLocaleState } from './useLocaleState'; /** * Set the current locale in the I18nContext and re-render the app when the locale changes. * * @example * * import { useSetLocale } from 'react-admin'; * * const availableLanguages = { * en: 'English', * fr: 'Français', * } * const LanguageSwitcher = () => { * const setLocale = useSetLocale(); * return ( * <ul>{ * Object.keys(availableLanguages).map(locale => { * <li key={locale} onClick={() => setLocale(locale)}> * {availableLanguages[locale]} * </li> * }) * }</ul> * ); * } */ export var useSetLocale = function () { var _a = useLocaleState(), setLocale = _a[1]; return setLocale; }; //# sourceMappingURL=useSetLocale.js.map