summaryrefslogtreecommitdiffstats
path: root/frontend/pages/item.js
diff options
context:
space:
mode:
authorWes Bos <wesbos@gmail.com>2018-05-14 12:01:48 -0400
committerWes Bos <wesbos@gmail.com>2018-05-14 12:01:48 -0400
commit063ee77a7363478c9897c7239724389ef5887df4 (patch)
treed994b7e1cea2f725e6615608028b4bdc4b733ac8 /frontend/pages/item.js
parent4b46d1369b5ea43acd89e2e274c04a6f6e214e2c (diff)
routing
Diffstat (limited to 'frontend/pages/item.js')
-rw-r--r--frontend/pages/item.js17
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;