@diagramers/admin
Version:
Diagramers Admin Template - React starter for admin dashboards.
15 lines (13 loc) • 437 B
JavaScript
import React from 'react';
import { IntlProvider } from 'react-intl';
import { useSelector } from 'react-redux';
import { messages } from './messages/messages';
const LangProvider = ({ children }) => {
const { currentLang } = useSelector((state) => state.lang);
return (
<IntlProvider locale={currentLang.locale} messages={messages[currentLang.locale]}>
{children}
</IntlProvider>
);
};
export default LangProvider;