index.js 625 Bytes
Newer Older
EnesKarakas's avatar
EnesKarakas committed
1
2
import React from "react";
import ReactDOM from "react-dom";
EnesKarakas's avatar
EnesKarakas committed
3
4
5
6
7
import {
  BrowserRouter as Router,
  Route,
  Switch,
  Redirect,
EnesKarakas's avatar
EnesKarakas committed
8
} from "react-router-dom";
EnesKarakas's avatar
EnesKarakas committed
9

EnesKarakas's avatar
EnesKarakas committed
10
11
12
13
import "./style.css";
import Home from "./views/home";
import Data from "./views/data";
import NotFound from "./views/not-found";
EnesKarakas's avatar
EnesKarakas committed
14
15
16
17
18
19

const App = () => {
  return (
    <Router>
      <Switch>
        <Route component={Home} exact path="/" />
EnesKarakas's avatar
EnesKarakas committed
20
        <Route component={Data} exact path="/data" />
EnesKarakas's avatar
EnesKarakas committed
21
22
23
24
        <Route component={NotFound} path="**" />
        <Redirect to="**" />
      </Switch>
    </Router>
EnesKarakas's avatar
EnesKarakas committed
25
26
  );
};
EnesKarakas's avatar
EnesKarakas committed
27

EnesKarakas's avatar
EnesKarakas committed
28
ReactDOM.render(<App />, document.getElementById("app"));