mirror of
https://github.com/rjNemo/ticket_manager
synced 2026-06-06 08:46:39 +00:00
33 lines
1 KiB
TypeScript
33 lines
1 KiB
TypeScript
import React from "react";
|
|
import { Router, Route, Switch, Link, NavLink } from "react-router-dom";
|
|
import * as creacteHistory from "history";
|
|
import { TicketPage } from "../pages/TicketPage";
|
|
import { HomeController } from "../controllers/HomeController";
|
|
import { ProjectController } from "../controllers/ProjectController";
|
|
import { UserController } from "../controllers/UserController";
|
|
import { TicketController } from "../controllers/TicketController";
|
|
|
|
export const history = creacteHistory.createBrowserHistory();
|
|
|
|
export const AppRouter = () => {
|
|
return (
|
|
<Router history={history}>
|
|
<div>
|
|
<Switch>
|
|
{/* <Route path="/">
|
|
<HomeController />
|
|
</Route>
|
|
<Route path="/users/:id">
|
|
<UserController />
|
|
</Route> */}
|
|
<Route path="/projects/:id">
|
|
<ProjectController />
|
|
</Route>
|
|
{/* <Route path="/tickets/:id">
|
|
<TicketController />
|
|
</Route> */}
|
|
</Switch>
|
|
</div>
|
|
</Router>
|
|
);
|
|
};
|