-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathApp.js
35 lines (31 loc) · 843 Bytes
/
App.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import React, { Component } from 'react';
import './App.css';
import { Route, Switch } from 'react-router-dom';
import Animals from './pages/Animals';
import Footer from './components/Footer';
import AnimalDetails from './pages/AnimalDetails';
import HeaderBar from './components/HeaderBar';
import Who from './pages/Who';
class App extends Component {
render() {
return (
<div className="App">
<HeaderBar />
<div className='container-fluid'>
<Switch>
<Route path='/' exact>
<Animals />
</Route>
<Route path='/details/:id' component={AnimalDetails}>
</Route>
<Route path='/who' exact>
<Who />
</Route>
</Switch>
</div>
<Footer/>
</div>
);
}
}
export default App;