From 1450e579c67e3d969cb099dfe6c1cefd1e313fb5 Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Fri, 15 Sep 2017 14:26:13 -0400 Subject: yep --- pages/cart.js | 21 +++++++++++++++++++++ pages/index.js | 8 +++++--- pages/item.js | 21 +++++++++++++++++++++ pages/items.js | 2 ++ pages/orders.js | 2 +- pages/signup.js | 4 ++-- 6 files changed, 52 insertions(+), 6 deletions(-) create mode 100644 pages/cart.js create mode 100644 pages/item.js create mode 100644 pages/items.js (limited to 'pages') diff --git a/pages/cart.js b/pages/cart.js new file mode 100644 index 0000000..d4fb9c2 --- /dev/null +++ b/pages/cart.js @@ -0,0 +1,21 @@ +import { Component } from 'react'; +import withData from '../lib/withData'; +import Items from '../components/Items'; +import CreateItem from '../components/CreateItem'; +import Signup from '../components/Signup'; +import LoginAuth0 from '../components/LoginAuth0'; +import Page from '../components/Page'; +import CartList from '../components/CartList'; + +class Orders extends Component { + render() { + return ( + +

My Cart

+ +
+ ) + } +} + +export default withData(Orders); diff --git a/pages/index.js b/pages/index.js index af3e817..17c8a71 100644 --- a/pages/index.js +++ b/pages/index.js @@ -5,18 +5,20 @@ import Count from '../components/Count'; import LoginAuth0 from '../components/LoginAuth0'; import Header from '../components/Header'; import Page from '../components/Page'; +import withData from '../lib/withData'; class Home extends Component { render() { + const page = parseInt(this.props.url.query.page) || 1; return ( - + - + ) } } -export default Home; +export default withData(Home); diff --git a/pages/item.js b/pages/item.js new file mode 100644 index 0000000..affc0d7 --- /dev/null +++ b/pages/item.js @@ -0,0 +1,21 @@ +import { Component } from 'react'; +import withData from '../lib/withData'; +import Items from '../components/Items'; +import CreateItem from '../components/CreateItem'; +import Signup from '../components/Signup'; +import LoginAuth0 from '../components/LoginAuth0'; +import Page from '../components/Page'; +import Item from '../components/Item'; + +class ItemPage extends Component { + render() { + return ( + +

I'm the item url!

+ +
+ ) + } +} + +export default withData(ItemPage); diff --git a/pages/items.js b/pages/items.js new file mode 100644 index 0000000..52f9f86 --- /dev/null +++ b/pages/items.js @@ -0,0 +1,2 @@ +import Index from './index' +export default Index; diff --git a/pages/orders.js b/pages/orders.js index 4f90838..4025868 100644 --- a/pages/orders.js +++ b/pages/orders.js @@ -18,4 +18,4 @@ class Orders extends Component { } } -export default Orders; +export default withData(Orders); diff --git a/pages/signup.js b/pages/signup.js index a03f650..f36b16f 100644 --- a/pages/signup.js +++ b/pages/signup.js @@ -6,7 +6,7 @@ import Signup from '../components/Signup'; import LoginAuth0 from '../components/LoginAuth0'; import Page from '../components/Page'; -class Home extends Component { +class SignUpPage extends Component { render() { return ( @@ -18,4 +18,4 @@ class Home extends Component { } } -export default withData(Home); +export default withData(SignUpPage); -- cgit v1.3