mirror of
https://github.com/rjNemo/ticket_manager
synced 2026-06-06 00:36:39 +00:00
constants files for routes
This commit is contained in:
parent
e0445822cb
commit
d00d2af9f9
3 changed files with 17 additions and 16 deletions
|
|
@ -60,3 +60,4 @@
|
|||
- [ ] Filter users in Users Modal
|
||||
- [ ] EditForms for Project and Ticket
|
||||
- [ ] Admin Page
|
||||
- [ ] Use auth0 user info to create appUser account
|
||||
|
|
|
|||
BIN
app.db
BIN
app.db
Binary file not shown.
|
|
@ -1,31 +1,31 @@
|
|||
import React from "react";
|
||||
import { Route, Switch } from "react-router-dom";
|
||||
import PrivateRoute from "./PrivateRoute";
|
||||
import HomeController from "../controllers/HomeController";
|
||||
import ProjectController from "../controllers/ProjectController";
|
||||
import UserController from "../controllers/UserController";
|
||||
import TicketController from "../controllers/TicketController";
|
||||
import NotFoundPage from "../pages/NotFoundPage";
|
||||
import TestPage from "../pages/TestPage";
|
||||
import PrivateRoute from "./PrivateRoute";
|
||||
import SigninPage from "../pages/SigninPage";
|
||||
import * as ROUTES from "../constants/routes";
|
||||
|
||||
const AppRouter = () => {
|
||||
return (
|
||||
<Switch>
|
||||
<PrivateRoute path="/test" component={TestPage} />
|
||||
|
||||
<Route exact path="/">
|
||||
<HomeController />
|
||||
</Route>
|
||||
|
||||
<PrivateRoute path="/projects/:id" component={ProjectController} />
|
||||
|
||||
<PrivateRoute path="/tickets/:id" component={TicketController} />
|
||||
|
||||
<PrivateRoute path="/users/:id" component={UserController} />
|
||||
|
||||
<Route path="/404">
|
||||
<NotFoundPage />
|
||||
</Route>
|
||||
<PrivateRoute path={ROUTES.TEST} component={TestPage} />
|
||||
<Route exact path={ROUTES.HOME} component={HomeController} />
|
||||
<Route path={ROUTES.SIGN_IN} component={SigninPage} />
|
||||
<PrivateRoute
|
||||
path={`${ROUTES.PROJECTS}/:id`}
|
||||
component={ProjectController}
|
||||
/>
|
||||
<PrivateRoute
|
||||
path={`${ROUTES.TICKETS}/:id`}
|
||||
component={TicketController}
|
||||
/>
|
||||
<PrivateRoute path={`${ROUTES.USERS}/:id`} component={UserController} />
|
||||
<Route path={ROUTES.NOT_FOUND} component={NotFoundPage} />
|
||||
</Switch>
|
||||
);
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in a new issue