diff --git a/README.md b/README.md index f9d93a2..e0310e5 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ This is a simple E-Commerce site made with React and TailwindCSS. Your job is to 1. [Cart Persistence on Refresh](https://github.com/developer-job-simulation/react-ecommerce/issues/2) 1. [Add Product Filters Functionality](https://github.com/developer-job-simulation/react-ecommerce/issues/3) 1. ~~[Product Fetch is Causing Infinite Loop](https://github.com/developer-job-simulation/react-ecommerce/issues/4)~~ -1. [Need to display 'Empty Cart' When Cart is Empty on Cart Page](https://github.com/developer-job-simulation/react-ecommerce/issues/5) +1. ~~[Need to display 'Empty Cart' When Cart is Empty on Cart Page](https://github.com/developer-job-simulation/react-ecommerce/issues/5)~~ 1. ~~[Update Cart in Nav with Cart Size](https://github.com/developer-job-simulation/react-ecommerce/issues/6)~~ 1. ~~[Cart not closing when User Clicks Gray Region](https://github.com/developer-job-simulation/react-ecommerce/issues/7)~~ 1. [Subtotal Is not Implemented on Cart Page](https://github.com/developer-job-simulation/react-ecommerce/issues/8) diff --git a/src/Components/Cart.jsx b/src/Components/Cart.jsx index 16b66db..34739d5 100644 --- a/src/Components/Cart.jsx +++ b/src/Components/Cart.jsx @@ -1,6 +1,69 @@ import { Dialog, Transition } from "@headlessui/react"; -import { XIcon } from "@heroicons/react/outline"; +import { XIcon, ShoppingCartIcon } from "@heroicons/react/outline"; import React, { Fragment } from "react"; +import { getCartSize } from "../Utilities"; + +function CartItemList({ cart, updateCart }) { + return ( +
${product.price}
+Qty {product.quantity}
+ +Your Cart is Empty.
+${product.price}
-Qty {product.quantity}
- -