- Install
Link component in both BooksSerach and BooksShelf components:
import { Link } from 'react-router-dom'
- Create Link in the render() method in
<Link
to='/'
className="close-search">
Close
</Link>
<Link
to='/search'
className="open-search">
Open
</Link>
- imports Route component to
App component:
import { Route } from 'react-router-dom'
- Display either
BooksShelf or BooksSearch component depending on the path:
<div className="app">
<Route exact path='/'
render={() =>
(<BooksShelf />
)}/>
<Route path='/search'
render={() =>
(<BooksSearch />
)}/>
</div>