From 0f2fe50e811531945ab6dfe67f604c9eddbb6239 Mon Sep 17 00:00:00 2001 From: Stefan Malzner Date: Wed, 11 Sep 2019 11:03:39 +0200 Subject: Fix(Todos): Fix Todos Menu --- src/features/todos/store.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/features/todos') diff --git a/src/features/todos/store.js b/src/features/todos/store.js index 05eef4ec1..abf176604 100644 --- a/src/features/todos/store.js +++ b/src/features/todos/store.js @@ -33,7 +33,7 @@ export default class TodoStore extends FeatureStore { @computed get isTodosPanelForceHidden() { const { isAnnouncementShown } = this.stores.announcements; - return delayAppState.isDelayAppScreenVisible || !this.settings.isFeatureEnabledByUser || isAnnouncementShown; + return delayAppState.isDelayAppScreenVisible || !this.isFeatureEnabledByUser || isAnnouncementShown; } @computed get isTodosPanelVisible() { @@ -41,6 +41,10 @@ export default class TodoStore extends FeatureStore { return this.settings.isTodosPanelVisible; } + @computed get isFeatureEnabledByUser() { + return this.settings.isFeatureEnabledByUser; + } + @computed get settings() { return localStorage.getItem('todos') || {}; } -- cgit v1.2.3-54-g00ecf