From 0d8a7e3edf07678a8428ca8206743ecc9cd5f22b Mon Sep 17 00:00:00 2001 From: Amine <412895+kytwb@users.noreply.github.com> Date: Sun, 26 Sep 2021 16:59:21 +0100 Subject: Make services update infobar dismissable (#1992) --- src/components/layout/AppLayout.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/components/layout/AppLayout.js b/src/components/layout/AppLayout.js index 83e037083..9f8e217b9 100644 --- a/src/components/layout/AppLayout.js +++ b/src/components/layout/AppLayout.js @@ -88,6 +88,7 @@ class AppLayout extends Component { state = { shouldShowAppUpdateInfoBar: true, + shouldShowServicesUpdatedInfoBar: true, }; static defaultProps = { @@ -175,12 +176,14 @@ class AppLayout extends Component { {intl.formatMessage(messages.authRequestFailed)} )} - {showServicesUpdatedInfoBar && ( + {showServicesUpdatedInfoBar && this.state.shouldShowServicesUpdatedInfoBar && ( { + this.setState({ shouldShowServicesUpdatedInfoBar: false }); + }} > {intl.formatMessage(messages.servicesUpdated)} -- cgit v1.2.3-70-g09d2