mirror of https://github.com/franjsco/tick3t
refactoring and added new routes
This commit is contained in:
parent
ce72ab56fd
commit
38b07ea862
23
src/App.js
23
src/App.js
|
@ -1,14 +1,18 @@
|
|||
import React from 'react';
|
||||
import { BrowserRouter as Router, Route, Switch, Redirect } from 'react-router-dom';
|
||||
import { Container } from 'reactstrap';
|
||||
|
||||
import './App.css';
|
||||
import 'bootstrap/dist/css/bootstrap.min.css';
|
||||
import NavBar from './containers/NavBar';
|
||||
import Home from './containers/Home/Home';
|
||||
import OpenTicket from './containers/OpenTicket/OpenTicket';
|
||||
import { BrowserRouter as Router, Route, Switch, Redirect } from 'react-router-dom';
|
||||
import PageNotFound from './containers/PageNotFound';
|
||||
|
||||
import NavBar from './components/NavBar';
|
||||
import Home from './containers/HomePage/Home';
|
||||
import CreateTicket from './containers/CreateTicket/CreateTicket';
|
||||
import ViewRequest from './containers/ViewTicket/ViewTicket';
|
||||
import { Container } from 'reactstrap';
|
||||
import Login from './containers/Admin/Login';
|
||||
import PageNotFound from './containers/PageNotFound';
|
||||
import Login from './containers/Administration/Login';
|
||||
import TicketList from './containers/Administration/TicketList';
|
||||
import TicketWork from './containers/Administration/TicketManager';
|
||||
|
||||
function App() {
|
||||
return (
|
||||
|
@ -18,10 +22,13 @@ function App() {
|
|||
<Container>
|
||||
<Switch>
|
||||
<Route path="/" exact component={Home} />
|
||||
<Route path="/open" component={OpenTicket} />
|
||||
<Route path="/create" component={CreateTicket} />
|
||||
<Route path="/ticket/:ticketId" component={ViewRequest} />
|
||||
<Route path="/ticket/" exact component={ () => <Redirect to="/" /> } />
|
||||
<Route path="/login" component={Login} />
|
||||
<Route path="/admin/" exact component={ () => <Redirect to="/admin/ticket" /> } />
|
||||
<Route path="/admin/ticket" exact component={TicketList} />
|
||||
<Route path="/admin/ticket/:ticketId" component={TicketWork} />
|
||||
<Route component={PageNotFound} />
|
||||
</Switch>
|
||||
</Container>
|
||||
|
|
Loading…
Reference in New Issue