diff options
author | Jeremy Davis <jeremy.davis@sonarsource.com> | 2022-03-22 16:24:08 +0100 |
---|---|---|
committer | sonartech <sonartech@sonarsource.com> | 2022-03-23 20:02:45 +0000 |
commit | a38eda46c2f174efe54e6a584f12895a3d3c7f3c (patch) | |
tree | ef05b7691529a4cd77dba965e523469e7e5b7d3b /server/sonar-web/src/main/js/app/components/GlobalContainer.tsx | |
parent | 9a35b0e3e65302ee4f6c1b4cc2c5db71df5b0a5d (diff) | |
download | sonarqube-a38eda46c2f174efe54e6a584f12895a3d3c7f3c.tar.gz sonarqube-a38eda46c2f174efe54e6a584f12895a3d3c7f3c.zip |
SONAR-15914 Extract branchstatus from redux
Diffstat (limited to 'server/sonar-web/src/main/js/app/components/GlobalContainer.tsx')
-rw-r--r-- | server/sonar-web/src/main/js/app/components/GlobalContainer.tsx | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/server/sonar-web/src/main/js/app/components/GlobalContainer.tsx b/server/sonar-web/src/main/js/app/components/GlobalContainer.tsx index 52a5eccf943..3ee41a0606e 100644 --- a/server/sonar-web/src/main/js/app/components/GlobalContainer.tsx +++ b/server/sonar-web/src/main/js/app/components/GlobalContainer.tsx @@ -21,6 +21,7 @@ import * as React from 'react'; import Workspace from '../../components/workspace/Workspace'; import A11yProvider from './a11y/A11yProvider'; import A11ySkipLinks from './a11y/A11ySkipLinks'; +import BranchStatusContextProvider from './branch-status/BranchStatusContextProvider'; import SuggestionsProvider from './embed-docs-modal/SuggestionsProvider'; import GlobalFooter from './GlobalFooter'; import GlobalMessagesContainer from './GlobalMessagesContainer'; @@ -50,19 +51,21 @@ export default function GlobalContainer(props: Props) { <div className="global-container"> <div className="page-wrapper" id="container"> <div className="page-container"> - <Workspace> - <IndexationContextProvider> - <LanguagesContextProvider> - <MetricsContextProvider> - <GlobalNav location={props.location} /> - <GlobalMessagesContainer /> - <IndexationNotification /> - <UpdateNotification dismissable={true} /> - {props.children} - </MetricsContextProvider> - </LanguagesContextProvider> - </IndexationContextProvider> - </Workspace> + <BranchStatusContextProvider> + <Workspace> + <IndexationContextProvider> + <LanguagesContextProvider> + <MetricsContextProvider> + <GlobalNav location={props.location} /> + <GlobalMessagesContainer /> + <IndexationNotification /> + <UpdateNotification dismissable={true} /> + {props.children} + </MetricsContextProvider> + </LanguagesContextProvider> + </IndexationContextProvider> + </Workspace> + </BranchStatusContextProvider> </div> <PromotionNotification /> </div> |