From 29a69b86a2d2a76a66813c4099952f9d46ec7a9f Mon Sep 17 00:00:00 2001 From: haraldox Date: Tue, 27 Feb 2018 13:32:59 +0100 Subject: adapt enterprise UI flags to features-api --- src/containers/layout/AppLayoutContainer.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/containers/layout') diff --git a/src/containers/layout/AppLayoutContainer.js b/src/containers/layout/AppLayoutContainer.js index 2db2b7bb7..7a398ed2d 100644 --- a/src/containers/layout/AppLayoutContainer.js +++ b/src/containers/layout/AppLayoutContainer.js @@ -5,6 +5,7 @@ import { inject, observer } from 'mobx-react'; import AppStore from '../../stores/AppStore'; import RecipesStore from '../../stores/RecipesStore'; import ServicesStore from '../../stores/ServicesStore'; +import FeaturesStore from '../../stores/FeaturesStore'; import UIStore from '../../stores/UIStore'; import NewsStore from '../../stores/NewsStore'; import SettingsStore from '../../stores/SettingsStore'; @@ -66,7 +67,7 @@ export default class AppLayoutContainer extends Component { const { children } = this.props; const isLoadingFeatures = features.featuresRequest.isExecuting - && features.featuresRequest.isExecutingFirstTime; + && !features.featuresRequest.wasExecuted; const isLoadingServices = services.allServicesRequest.isExecuting && services.allServicesRequest.isExecutingFirstTime; @@ -134,6 +135,7 @@ export default class AppLayoutContainer extends Component { AppLayoutContainer.wrappedComponent.propTypes = { stores: PropTypes.shape({ services: PropTypes.instanceOf(ServicesStore).isRequired, + features: PropTypes.instanceOf(FeaturesStore).isRequired, recipes: PropTypes.instanceOf(RecipesStore).isRequired, app: PropTypes.instanceOf(AppStore).isRequired, ui: PropTypes.instanceOf(UIStore).isRequired, -- cgit v1.2.3-70-g09d2