UNPKG

ra-core

Version:

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

32 lines 861 B
/** * A hook that gets the available locales from the i18nProvider. * @example * * import { useLocales } from 'react-admin'; * * const LocaleSelector = () => { * const locales = useLocales(); * const [currentLocale, setCurrentLocale] = useLocaleState(); * * return ( * <select onChange={event => setCurrentLocale(event.target.value)}> * {locales.map(locale => ( * <option key={locale.locale} value={locale.locale}> * {locale.name} * </option> * )} * </select> * ); * } */ export declare const useLocales: (options?: UseLocalesOptions) => { locale: string; name: string; }[]; export interface UseLocalesOptions { locales?: { locale: string; name: string; }[]; } //# sourceMappingURL=useLocales.d.ts.map