Skip to content
Snippets Groups Projects
Verified Commit e8f5de30 authored by Defendi Alberto's avatar Defendi Alberto
Browse files

Re-add test tag.

parent 53d79418
No related branches found
No related tags found
2 merge requests!56Refined auth flow and new website pages.,!44New route type (RestrictedRoute) and better api calls.
Pipeline #12196 passed
......@@ -34,33 +34,38 @@ export const App: FC = () => {
}, [isAuth, role]);
return (
<ThemeProvider theme={muiTheme}>
<AuthContext.Provider value={value}>
<Router>
<Switch>
<Route exact path={NonAuthRoutes.home} component={LandingPage} />
<div data-testid="App">
<ThemeProvider theme={muiTheme}>
<AuthContext.Provider value={value}>
<Router>
<Switch>
<Route exact path={NonAuthRoutes.home} component={LandingPage} />
<Route path={NonAuthRoutes.auth} component={AuthUser} />
<PrivateRoute
Component={Dashboard}
path={AuthRoutes.dashboard}
requiredRoles={[Roles.admin, Roles.operator, Roles.senior]}
/>
<PrivateRoute
Component={HomePage}
path={AuthRoutes.dashboard}
requiredRoles={[Roles.admin, Roles.operator, Roles.senior]}
/>
<PrivateRoute
Component={ProfilePage}
path={AuthRoutes.profile}
requiredRoles={[Roles.admin, Roles.operator, Roles.senior]}
/>
<Route path={NonAuthRoutes.unauthorized} component={Unauthorized} />
<Route component={NotFound} />
</Switch>
</Router>
</AuthContext.Provider>
</ThemeProvider>
<Route path={NonAuthRoutes.auth} component={AuthUser} />
<PrivateRoute
Component={Dashboard}
path={AuthRoutes.dashboard}
requiredRoles={[Roles.admin, Roles.operator, Roles.senior]}
/>
<PrivateRoute
Component={HomePage}
path={AuthRoutes.dashboard}
requiredRoles={[Roles.admin, Roles.operator, Roles.senior]}
/>
<PrivateRoute
Component={ProfilePage}
path={AuthRoutes.profile}
requiredRoles={[Roles.admin, Roles.operator, Roles.senior]}
/>
<Route
path={NonAuthRoutes.unauthorized}
component={Unauthorized}
/>
<Route component={NotFound} />
</Switch>
</Router>
</AuthContext.Provider>
</ThemeProvider>
</div>
);
};
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment