diff options
| author | Wes Bos <wesbos@gmail.com> | 2018-05-14 12:01:48 -0400 |
|---|---|---|
| committer | Wes Bos <wesbos@gmail.com> | 2018-05-14 12:01:48 -0400 |
| commit | 063ee77a7363478c9897c7239724389ef5887df4 (patch) | |
| tree | d994b7e1cea2f725e6615608028b4bdc4b733ac8 /frontend/pages/item.js | |
| parent | 4b46d1369b5ea43acd89e2e274c04a6f6e214e2c (diff) | |
routing
Diffstat (limited to 'frontend/pages/item.js')
| -rw-r--r-- | frontend/pages/item.js | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/frontend/pages/item.js b/frontend/pages/item.js index 4c0ddad..962634e 100644 --- a/frontend/pages/item.js +++ b/frontend/pages/item.js @@ -2,10 +2,17 @@ import React from 'react'; import Page from '../components/Page'; import SingleItem from '../components/SingleItem'; -const ItemPage = props => ( - <Page> - <SingleItem id={props.router.query.id} /> - </Page> -); +class ItemPage extends React.Component { + static async getInitialProps({ query }) { + return { query }; + } + render() { + return ( + <Page> + <SingleItem id={this.props.query.id} /> + </Page> + ); + } +} export default ItemPage; |
