- {Array.from(cartItems.entries()).map(([key]) => {
- const [id, size] = key.split('#');
- const cartItem: CartItem = {
- ...getItemFromId(id),
- size: size as Sizes,
- };
- return ;
- })}
-
-
-
- {' '}
- Order Summary
-
- {`$ ${totalPrice.toFixed(2)}`}
-
+
+
+ {Array.from(cartItems.entries()).map(([key]) => {
+ const [id, size] = key.split('#');
+ const cartItem: CartItem = {
+ ...getItemFromId(id),
+ size: size as Sizes,
+ };
+ return ;
+ })}
+
+
+
+
Order Summary
+
+ {totalPrice.toFixed(2)}
+
- )
+
);
};
diff --git a/src/components/bagModal/bagmodal.module.css b/src/components/bagModal/bagmodal.module.css
index 9e852a5..e944ed7 100644
--- a/src/components/bagModal/bagmodal.module.css
+++ b/src/components/bagModal/bagmodal.module.css
@@ -16,6 +16,12 @@
justify-content: center;
}
+.notVisible {
+ visibility: hidden;
+ height: 0px;
+ width: 0px;
+}
+
.itemList {
margin: 0px;
overflow: auto;
diff --git a/src/components/card-size-selector/card-size-selector.module.css b/src/components/card-size-selector/card-size-selector.module.css
index 4aebba3..55f75ac 100644
--- a/src/components/card-size-selector/card-size-selector.module.css
+++ b/src/components/card-size-selector/card-size-selector.module.css
@@ -23,11 +23,10 @@
font-family: 'Inconsolata', monospace;
font-weight: 500;
font-size: 20px;
-
}
.sizeButton:hover {
- color:white;
+ color: white;
background-color: black;
}
@@ -35,5 +34,5 @@
color: #162944;
border: 2px solid #162944;
background-color: black;
- color:white;
+ color: white;
}
diff --git a/src/components/card-size-selector/card-size-selector.tsx b/src/components/card-size-selector/card-size-selector.tsx
index 288fd82..406e4b3 100644
--- a/src/components/card-size-selector/card-size-selector.tsx
+++ b/src/components/card-size-selector/card-size-selector.tsx
@@ -2,7 +2,7 @@ import React from 'react';
import styles from './card-size-selector.module.css';
import { CardSizeSelector, Sizes } from '../datatypes';
-const SizeSelector: React.FC
= ({ size, setSize }) => {
+const SizeSelector: React.FC = ({ id, size, setSize }) => {
const sizes: Sizes[] = ['S', 'M', 'L', 'XL'];
const handleSelectSize = (currentSize: Sizes) => {
@@ -13,14 +13,11 @@ const SizeSelector: React.FC = ({ size, setSize }) => {