import React from 'react'; import styled from 'styled-components'; import PropTypes from 'prop-types'; import formatMoney from '../lib/formatMoney'; const CartItemStyles = styled.li` padding: 1rem 0; border-bottom: 1px solid ${props => props.theme.lightgrey}; display: grid; align-items: center; grid-template-columns: auto 1fr auto; img { margin-right: 10px; } h3, p { margin: 0; } `; const CartItem = ({ cartItem }) => ( {cartItem.item.title}

{cartItem.item.title}

{formatMoney(cartItem.item.price * cartItem.quantity)} {' - '} {cartItem.quantity} × {formatMoney(cartItem.item.price)} each

); CartItem.propTypes = { cartItem: PropTypes.object.isRequired, }; export default CartItem;