import { useLocaleState } from './useLocaleState'; /** * Set the current locale in the I18nContext and re-render the app when the locale changes. * * @example * * import { useSetLocale } from 'mv-tmp'; * * const availableLanguages = { * en: 'English', * fr: 'Français', * } * const LanguageSwitcher = () => { * const setLocale = useSetLocale(); * return ( * * ); * } * * @deprecated use useLocaleState instead */ export const useSetLocale = () => { const [, setLocale] = useLocaleState(); return setLocale; };