import React from 'react'; import PropTypes from 'prop-types'; import Link from 'next/link'; import Title from './styles/Title'; import AddToCart from './AddToCart'; import DeleteItem from './DeleteItem'; import formatMoney from '../lib/formatMoney'; import ItemStyles from './styles/ItemStyles'; import PriceTag from './styles/PriceTag'; class Item extends React.Component { static propTypes = { item: PropTypes.object.isRequired, }; render() { const item = this.props.item; return ( {item.image && {item.title}} <Link href={{ pathname: '/item', query: { id: item.id }, }} > <a>{item.title}</a> </Link> {formatMoney(item.price)}

{item.description}

Edit ✏️
); } } export default Item;