Ignore:
Timestamp:
05/06/25 00:44:02 (12 days ago)
Author:
Aleksandar Panovski <apano77@…>
Branches:
main
Children:
e48199a
Parents:
142c0f8
Message:

Normalization needed to continue, till here done

Location:
my-react-app/src/components
Files:
5 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • my-react-app/src/components/MenuList.js

    r142c0f8 rb67dfd3  
    1515            const exists = prevItems.find(i => i.id === item.id);
    1616            if (exists) {
    17                 return prevItems.filter(i => i.id !== item.id); // remove
     17                return prevItems.filter(i => i.id !== item.id);
    1818            } else {
    19                 return [...prevItems, item]; // add
     19                return [...prevItems, item];
    2020            }
    2121        });
  • my-react-app/src/components/ReservationConfirmation.js

    r142c0f8 rb67dfd3  
    2727                const tableResponse = await axios.get(`http://localhost:8081/api/tables/${tableNumber}`);
    2828                setTable(tableResponse.data);
    29 
     29                console.log(tableResponse.data)
    3030                const restaurantResponse = await axios.get(`http://localhost:8081/api/restaurants/${restaurantId}`);
    3131                setRestaurant(restaurantResponse.data);
     
    6363            paymentStatus: 'Pending',
    6464            preOrderedItems: preOrderedItems.map(item => ({
    65                 name: item.itemName,
     65                preorderedItemName: item.itemName,
    6666                quantity: item.quantity,
    6767                price: item.price
    6868            }))
    6969        };
    70         console.log(payload)
    7170
    7271
    7372        try {
    74             console.log(payload)
    7573            const response = await axios.post('http://localhost:8081/api/reservations', payload, {
    7674                headers: {
  • my-react-app/src/components/Reservations.js

    r142c0f8 rb67dfd3  
    101101                                                {reservation.preOrderedItems.map((item, index) => (
    102102                                                    <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>
    104104                                                        <span className="badge bg-success rounded-pill">${(item.price * item.quantity).toFixed(2)}</span>
    105105                                                    </li>
  • my-react-app/src/components/RestaurantDetails.js

    r142c0f8 rb67dfd3  
    112112    };
    113113
     114    console.log(preOrderedItems)
    114115
    115116    const roundToNext15Minutes = (date) => {
Note: See TracChangeset for help on using the changeset viewer.