+
Your Shopping Cart
+ {cart.length === 0 ? (
+
Your cart is empty.
+ ) : (
+
+
+ {cart.map((item, index) => (
+ -
+ {item.name}
+ ${item.price.toFixed(2)}
+
+ ))}
+
+
+ Total: ${total.toFixed(2)}
+
+
+ )}
+
+ );
+};
+
+export default CartPage;
diff --git a/frontend/src/Header.tsx b/frontend/src/Header.tsx
index 756a1d3..54e6774 100644
--- a/frontend/src/Header.tsx
+++ b/frontend/src/Header.tsx
@@ -1,10 +1,22 @@
+import { Link } from 'react-router-dom';
+import { useAuth } from './AuthContext';
+
export default function Header() {
+ const { isAuthenticated, logout } = useAuth();
+
return (