withLocale
Give React component access to
defaultLocale
, locale
, and siteLocales
.EnsurewithLocale(Component)
is rendered withincreatePage([...connectArgs])(Page, [reducers])
hierarchy.
(Function): A higher order React component class that passes
defaultLocale
, locale
, and siteLocales
to the component below.import { withLocale } from 'soya-next/i18n';
export default withLocale(({
locale,
defaultLocale,
siteLocales,
}) => (
<div>
<div>Current locale is {locale}</div>
<div>Default locale is {defaultLocale}</div>
<div>Supported site locales are {siteLocales.join(', ')}</div>
</div>
));
Last modified 4yr ago