From 5fc79566e5cb7ba34be8906e970d05d2d0afe5af Mon Sep 17 00:00:00 2001 From: malkoe Date: Fri, 30 Dec 2022 14:16:04 +0800 Subject: [PATCH 1/2] First fix attempt --- package-lock.json | 1 + src/Components/Cart.jsx | 10 ++++--- src/Components/NavBar.jsx | 4 +-- src/Components/ProductFilters.jsx | 43 +++++++++++++++++++++++++-- src/Components/ProductTable.jsx | 48 +++++++++++++++++++++++++++++-- src/Pages/Home.jsx | 3 +- 6 files changed, 97 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index d01ddfa..bbd664e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,6 +5,7 @@ "requires": true, "packages": { "": { + "name": "react-ecommerce", "version": "0.0.1", "dependencies": { "@headlessui/react": "^1.6.0", diff --git a/src/Components/Cart.jsx b/src/Components/Cart.jsx index 917b7a1..3f3e700 100644 --- a/src/Components/Cart.jsx +++ b/src/Components/Cart.jsx @@ -1,5 +1,5 @@ import { Dialog, Transition } from "@headlessui/react"; -import { XIcon } from "@heroicons/react/outline"; +import { ShoppingCartIcon, XIcon } from "@heroicons/react/outline"; import React, { Fragment } from "react"; export default function Cart({ open, setOpen, cart, updateCart }) { @@ -9,7 +9,7 @@ export default function Cart({ open, setOpen, cart, updateCart }) { as="div" className="fixed inset-0 overflow-hidden z-10" onClose={() => { - setOpen; + setOpen(false); }} >
@@ -55,7 +55,7 @@ export default function Cart({ open, setOpen, cart, updateCart }) {