import React from 'react'; interface BookingType { id: string; name: string; display_name: string; requires_payment: boolean; price_per_person: number; } interface TimeSlot { id: string; start_time: string; end_time: string; available: boolean; } interface BookingSummaryProps { selectedBookingTypeData: BookingType | undefined; selectedDate: string; selectedTimeSlot: string; timeSlots: TimeSlot[]; participantsCount: number; onSubmit: () => void; } const BookingSummary: React.FC = ({ selectedBookingTypeData, selectedDate, selectedTimeSlot, timeSlots, participantsCount, onSubmit, }) => { const selectedTimeSlotData = timeSlots.find(s => s.id === selectedTimeSlot); return (

Booking Summary

Experience: {selectedBookingTypeData?.display_name}
Date: {selectedDate}
Time: {selectedTimeSlotData?.start_time} - {selectedTimeSlotData?.end_time}
Participants: {participantsCount}
{selectedBookingTypeData?.requires_payment && (
Total: ₾{selectedBookingTypeData.price_per_person * participantsCount}
)}
); }; export default BookingSummary;