-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathroutes.js
29 lines (26 loc) · 1.07 KB
/
routes.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
import React from 'react';
import { Route, Switch } from 'react-router-dom';
import App from './components/App';
import Login from './containers/Auth/Login';
import Register from './containers/Auth/Register';
import Bookmarks from './containers/Bookmarks/Bookmarks';
import Cafe from './containers/Cafes/Cafe/Cafe';
import Cafes from './containers/Cafes/Cafes';
import Drinks from './containers/Drinks/Drinks';
import Drink from './containers/Drinks/Drink/Drink';
import Layout from './hoc/Layout/Layout';
const Routes = () => (
<Layout>
<Switch>
<Route exact path='/' component={App} />
<Route exact path='/login' component={Login} />
<Route exact path='/register' component={Register} />
<Route exact path='/bookmarks' component={Bookmarks} />
<Route exact path='/cafes' component={Cafes} />
<Route path='/cafe/:cafe_name' component={Cafe} />
<Route exact path='/drinks' component={Drinks} />
<Route path='/drink/:drink_name' component={Drink} />
</Switch>
</Layout>
);
export default Routes;