Changeset b67dfd3 for my-react-app/src/components
- Timestamp:
- 05/06/25 00:44:02 (12 days ago)
- Branches:
- main
- Children:
- e48199a
- Parents:
- 142c0f8
- Location:
- my-react-app/src/components
- Files:
-
- 5 deleted
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
my-react-app/src/components/MenuList.js
r142c0f8 rb67dfd3 15 15 const exists = prevItems.find(i => i.id === item.id); 16 16 if (exists) { 17 return prevItems.filter(i => i.id !== item.id); // remove17 return prevItems.filter(i => i.id !== item.id); 18 18 } else { 19 return [...prevItems, item]; // add19 return [...prevItems, item]; 20 20 } 21 21 }); -
my-react-app/src/components/ReservationConfirmation.js
r142c0f8 rb67dfd3 27 27 const tableResponse = await axios.get(`http://localhost:8081/api/tables/${tableNumber}`); 28 28 setTable(tableResponse.data); 29 29 console.log(tableResponse.data) 30 30 const restaurantResponse = await axios.get(`http://localhost:8081/api/restaurants/${restaurantId}`); 31 31 setRestaurant(restaurantResponse.data); … … 63 63 paymentStatus: 'Pending', 64 64 preOrderedItems: preOrderedItems.map(item => ({ 65 name: item.itemName,65 preorderedItemName: item.itemName, 66 66 quantity: item.quantity, 67 67 price: item.price 68 68 })) 69 69 }; 70 console.log(payload)71 70 72 71 73 72 try { 74 console.log(payload)75 73 const response = await axios.post('http://localhost:8081/api/reservations', payload, { 76 74 headers: { -
my-react-app/src/components/Reservations.js
r142c0f8 rb67dfd3 101 101 {reservation.preOrderedItems.map((item, index) => ( 102 102 <li key={index} className="list-group-item d-flex justify-content-between align-items-center"> 103 <span><strong>{item .name}</strong> × {item.quantity}</span>103 <span><strong>{item?.preorderedItemName}</strong> × {item.quantity}</span> 104 104 <span className="badge bg-success rounded-pill">${(item.price * item.quantity).toFixed(2)}</span> 105 105 </li> -
my-react-app/src/components/RestaurantDetails.js
r142c0f8 rb67dfd3 112 112 }; 113 113 114 console.log(preOrderedItems) 114 115 115 116 const roundToNext15Minutes = (date) => {
Note:
See TracChangeset
for help on using the changeset viewer.