From 46a0ba30ef54a7e36206481a4f5b2bf1f9702fca Mon Sep 17 00:00:00 2001 From: Wes Bos Date: Mon, 12 Mar 2018 14:06:25 -0400 Subject: wip --- frontend/components/Cart.js | 46 ++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) (limited to 'frontend/components/Cart.js') diff --git a/frontend/components/Cart.js b/frontend/components/Cart.js index 78e0d88..f270b80 100644 --- a/frontend/components/Cart.js +++ b/frontend/components/Cart.js @@ -5,9 +5,8 @@ import Title from './styles/Title'; import { updateUIEnhancer, userEnhancer, uiEnhancer } from '../enhancers/enhancers'; import RemoveFromCart from './RemoveFromCart'; import TakeMyMoney from './TakeMyMoney'; -import ToggleCart from './ToggleCart'; import formatMoney from '../lib/formatMoney'; - +import { UIContext } from './UIContext'; import CartItem from './CartItem'; const CartStyles = styled.div` @@ -91,31 +90,32 @@ class Cart extends Component { const totalPrice = me.cart.reduce((tally, cartItem) => tally + cartItem.quantity * cartItem.item.price, 0); return ( - -
- ( - + + {context => ( + +
+ × - )} - /> - Your Cart. -

- You have {itemCount} item{itemCount === 1 ? '' : 's'} in your cart. S{'I'.repeat(quantityCount)}CK -

-
- {me.cart.map(cartItem => )} -
-

{formatMoney(totalPrice)}

- - - -
-
+ {me.name}'s Cart. +

+ You have {itemCount} item{itemCount === 1 ? '' : 's'} in your cart. +

+
+ + {me.cart.map(cartItem => )} + +
+ )} + ); } } -export default compose(userEnhancer, uiEnhancer)(Cart); +export default compose(userEnhancer)(Cart); -- cgit v1.3