From 91c69428ed0dc2dd26b00c6dd5a6684f25515a34 Mon Sep 17 00:00:00 2001 From: Abin Mn Date: Tue, 26 Oct 2021 21:18:20 +0530 Subject: Cleanup/remove feature toggle for todo, workspace, service proxy (#2134) * Remove DEFAULT_FEATURES_CONFIG from config * Remove static controller Co-authored-by: Madhuri B --- src/containers/settings/EditServiceScreen.js | 2 -- src/containers/settings/EditSettingsScreen.js | 18 +++++++----------- 2 files changed, 7 insertions(+), 13 deletions(-) (limited to 'src/containers') diff --git a/src/containers/settings/EditServiceScreen.js b/src/containers/settings/EditServiceScreen.js index ef907dcb8..ddf7fab36 100644 --- a/src/containers/settings/EditServiceScreen.js +++ b/src/containers/settings/EditServiceScreen.js @@ -8,7 +8,6 @@ import UserStore from '../../stores/UserStore'; import RecipesStore from '../../stores/RecipesStore'; import ServicesStore from '../../stores/ServicesStore'; import SettingsStore from '../../stores/SettingsStore'; -import FeaturesStore from '../../stores/FeaturesStore'; import Form from '../../lib/Form'; import ServiceError from '../../components/settings/services/ServiceError'; @@ -445,7 +444,6 @@ EditServiceScreen.wrappedComponent.propTypes = { recipes: PropTypes.instanceOf(RecipesStore).isRequired, services: PropTypes.instanceOf(ServicesStore).isRequired, settings: PropTypes.instanceOf(SettingsStore).isRequired, - features: PropTypes.instanceOf(FeaturesStore).isRequired, }).isRequired, router: PropTypes.instanceOf(RouterStore).isRequired, actions: PropTypes.shape({ diff --git a/src/containers/settings/EditSettingsScreen.js b/src/containers/settings/EditSettingsScreen.js index 76c525045..64f5b2e01 100644 --- a/src/containers/settings/EditSettingsScreen.js +++ b/src/containers/settings/EditSettingsScreen.js @@ -339,14 +339,12 @@ class EditSettingsScreen extends Component { }, }); - if (workspaces.isFeatureActive) { - const { keepAllWorkspacesLoaded } = workspaces.settings; - if ( - Boolean(keepAllWorkspacesLoaded) !== - Boolean(settingsData.keepAllWorkspacesLoaded) - ) { - workspaceActions.toggleKeepAllWorkspacesLoadedSetting(); - } + const { keepAllWorkspacesLoaded } = workspaces.settings; + if ( + Boolean(keepAllWorkspacesLoaded) !== + Boolean(settingsData.keepAllWorkspacesLoaded) + ) { + workspaceActions.toggleKeepAllWorkspacesLoadedSetting(); } if (todos.isFeatureActive) { @@ -696,7 +694,7 @@ class EditSettingsScreen extends Component { } render() { - const { app, todos, workspaces, services } = this.props.stores; + const { app, services } = this.props.stores; const { updateStatus, updateStatusTypes, @@ -721,8 +719,6 @@ class EditSettingsScreen extends Component { getCacheSize={() => app.cacheSize} isClearingAllCache={isClearingAllCache} onClearAllCache={clearAllCache} - isTodosEnabled={todos.isFeatureActive} - isWorkspaceEnabled={workspaces.isFeatureActive} lockingFeatureEnabled={lockingFeatureEnabled} automaticUpdates={this.props.stores.settings.app.automaticUpdates} isDarkmodeEnabled={this.props.stores.settings.app.darkMode} -- cgit v1.2.3-54-g00ecf