INNER CODE UNIT · JavaScript
LanguageWrapper
CreateThrive/react-firebase-admin · src/components/LanguageWrapper/index.js:8
const LanguageWrapper = ({ children }) => {
const dispatch = useDispatch();
let { locale } = useSelector(
(state) => ({
locale: state.preferences.locale,
}),
shallowEqual
);
if (!locale) {
locale = availableLocales.includes(browserLocale) ? browserLocale : 'en';
dispatch(setUserLocale(locale));
}
return (
<IntlProvider
locale={locale}