From 77f88297ed94a84f586aa3d085e8656c22dfea31 Mon Sep 17 00:00:00 2001 From: Daniil Senkiv Date: Wed, 5 Feb 2020 10:57:49 +0300 Subject: [PATCH] Web.Client: removed useless changeLanguage function --- .../security/sub-components/admins.js | 16 +++++----------- .../security/sub-components/modules.js | 19 ++++++++----------- .../security/sub-components/owner.js | 16 +++++----------- 3 files changed, 18 insertions(+), 33 deletions(-) diff --git a/web/ASC.Web.Client/src/components/pages/Settings/categories/security/sub-components/admins.js b/web/ASC.Web.Client/src/components/pages/Settings/categories/security/sub-components/admins.js index 74da66302c..b4f87ebd55 100644 --- a/web/ASC.Web.Client/src/components/pages/Settings/categories/security/sub-components/admins.js +++ b/web/ASC.Web.Client/src/components/pages/Settings/categories/security/sub-components/admins.js @@ -544,17 +544,11 @@ class PureAdminsSettings extends Component { const AccessRightsContainer = withTranslation()(PureAdminsSettings); -const AdminsSettings = props => { - const { language } = props; - - i18n.changeLanguage(language); - - return ( - - - - ); -}; +const AdminsSettings = props => ( + + + +); function mapStateToProps(state) { const { admins, owner, filter } = state.settings.security.accessRight; diff --git a/web/ASC.Web.Client/src/components/pages/Settings/categories/security/sub-components/modules.js b/web/ASC.Web.Client/src/components/pages/Settings/categories/security/sub-components/modules.js index 78c00badf2..f1c8432e67 100644 --- a/web/ASC.Web.Client/src/components/pages/Settings/categories/security/sub-components/modules.js +++ b/web/ASC.Web.Client/src/components/pages/Settings/categories/security/sub-components/modules.js @@ -5,6 +5,9 @@ import i18n from "../../../i18n"; import { I18nextProvider, withTranslation } from "react-i18next"; import styled from "styled-components"; import { Text, ToggleContent, RadioButtonGroup } from "asc-web-components"; +import { utils } from 'asc-web-common'; + +const { changeLanguage } = utils; const ProjectsContainer = styled.div` display: flex; @@ -119,16 +122,10 @@ class PureModulesSettings extends Component { const AccessRightsContainer = withTranslation()(PureModulesSettings); -const ModulesSettings = props => { - const { language } = props; - - i18n.changeLanguage(language); - - return ( - - - - ); -}; +const ModulesSettings = props => ( + + + +); export default connect(null, {})(withRouter(ModulesSettings)); diff --git a/web/ASC.Web.Client/src/components/pages/Settings/categories/security/sub-components/owner.js b/web/ASC.Web.Client/src/components/pages/Settings/categories/security/sub-components/owner.js index 2f5be6ca2f..c223ef80ec 100644 --- a/web/ASC.Web.Client/src/components/pages/Settings/categories/security/sub-components/owner.js +++ b/web/ASC.Web.Client/src/components/pages/Settings/categories/security/sub-components/owner.js @@ -248,17 +248,11 @@ class PureOwnerSettings extends Component { const AccessRightsContainer = withTranslation()(PureOwnerSettings); -const OwnerSettings = props => { - const { language } = props; - - i18n.changeLanguage(language); - - return ( - - - - ); -}; +const OwnerSettings = props => ( + + + +); function mapStateToProps(state) { const { owner } = state.settings.security.accessRight;