Added Browser router

This commit is contained in:
Ken Jannette
2018-04-16 19:09:22 -04:00
parent 96d4360825
commit 5103aa0fa8

View File

@@ -1,5 +1,5 @@
import React from 'react' import React from 'react'
import { Route } from 'react-router-dom' import { BrowserRouter, Route } from 'react-router-dom'
// import * as BooksAPI from './BooksAPI' // import * as BooksAPI from './BooksAPI'
import Bookshelf from './Bookshelf' import Bookshelf from './Bookshelf'
import SearchPage from './SearchPage' import SearchPage from './SearchPage'
@@ -18,6 +18,8 @@ class BooksApp extends React.Component {
render() { render() {
return ( return (
<BrowserRouter>
<div className="app"> <div className="app">
<Route exact path='/' render={() => ( <Route exact path='/' render={() => (
@@ -27,12 +29,14 @@ class BooksApp extends React.Component {
<Route path='/search' render={() => ( <Route path='/search' render={() => (
<SearchPage /> <SearchPage />
)}/> )}/>
/*
<div className="open-search"> <div className="open-search">
<a onClick={() => this.setState({ showSearchPage: true })}>Add a book</a> <a onClick={() => this.setState({ showSearchPage: true })}>Add a book</a>
</div> </div>
*/
</div> </div>
</BrowserRouter>
) )
} }
} }