People.Client: Home: changed redux to localStorage for storing language value
This commit is contained in:
parent
9db003053d
commit
e6835a3722
@ -3,7 +3,7 @@ import { connect } from "react-redux";
|
||||
import PropTypes from "prop-types";
|
||||
import { withRouter } from "react-router";
|
||||
import { RequestLoader } from "asc-web-components";
|
||||
import { PageLayout } from "asc-web-common";
|
||||
import { PageLayout, utils } from "asc-web-common";
|
||||
import { withTranslation, I18nextProvider } from 'react-i18next';
|
||||
import i18n from "./i18n";
|
||||
|
||||
@ -19,6 +19,7 @@ import {
|
||||
SectionPagingContent
|
||||
} from "./Section";
|
||||
import { setSelected } from "../../../store/people/actions";
|
||||
const { changeLanguage } = utils;
|
||||
|
||||
class PureHome extends React.Component {
|
||||
constructor(props) {
|
||||
@ -147,8 +148,7 @@ class PureHome extends React.Component {
|
||||
const HomeContainer = withTranslation()(PureHome);
|
||||
|
||||
const Home = (props) => {
|
||||
const {language} = props;
|
||||
i18n.changeLanguage(language);
|
||||
changeLanguage(i18n);
|
||||
return (<I18nextProvider i18n={i18n}><HomeContainer {...props}/></I18nextProvider>);
|
||||
}
|
||||
|
||||
@ -163,8 +163,7 @@ function mapStateToProps(state) {
|
||||
users: state.people.users,
|
||||
selection: state.people.selection,
|
||||
selected: state.people.selected,
|
||||
isLoaded: state.auth.isLoaded,
|
||||
language: state.auth.user.cultureName || state.auth.settings.culture,
|
||||
isLoaded: state.auth.isLoaded
|
||||
};
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user