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}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…