render()

in frontend/app/index.tsx [88:114]


  render() {
    return (
      <OAuthContextProvider onLoaded={this.oAuthConfigLoaded}>
        <UserContextProvider
          value={{
            profile: this.state.userProfile,
            updateProfile: (newValue) =>
              this.setState({ userProfile: newValue }),
          }}
        >
          <ThemeProvider theme={this.theme}>
            <CssBaseline />
            <Header />
            <AppSwitcher />
            <Switch>
              <Route
                path="/:deployment_name/branches"
                component={BranchesComponent}
              />
              <Route exact path="/" component={MainPage} />
            </Switch>
            <SystemNotification />
          </ThemeProvider>
        </UserContextProvider>
      </OAuthContextProvider>
    );
  }