Bladeren bron

components

master
mcarman 4 jaren geleden
bovenliggende
commit
40e1377943
1 gewijzigde bestanden met toevoegingen van 34 en 0 verwijderingen
  1. +34
    -0
      src/components/App.js

+ 34
- 0
src/components/App.js Bestand weergeven

@@ -0,0 +1,34 @@
import React from "react";
import HomePage from "./pages/HomePage";
import AboutPage from "./pages/AboutPage";
import Header from "./common/Header";
import CoursesPage from "./pages/CoursesPage";
import { Route, Switch, Redirect } from "react-router-dom";
import NotFoundPage from "./pages/NotFoundPage";
import ManageCoursePage from "./pages/ManageCoursePage";
import { ToastContainer } from "react-toastify";
import "react-toastify/dist/ReactToastify.css";
import UsersPage from "./pages/UsersPage";

function App() {
return (
<div className="container-fluid">
<ToastContainer autoClose={3000} hideProgressBar />
<Header />
<Switch>
<Route path="/" exact component={HomePage} />
<Route path="/users" component={UsersPage} />
<Route path="/courses" component={CoursesPage} />
<Route path="/about" component={AboutPage} />
<Route path="/course/:slug" component={ManageCoursePage} />
<Route path="/course" component={ManageCoursePage} />
<Redirect from="/about-page" to="/about" />
<Route component={NotFoundPage} />
{/** TODO
* Add rout and redirect tags as needed make sure more explicit tags are above less explicit tags */}
</Switch>
</div>
);
}

export default App;

Laden…
Annuleren
Opslaan