website/lib
iamkiddy ff2721e791 Refactor startMeeting and endMeeting functions to refetch appointment details
Update the startMeeting and endMeeting functions in appointments.ts to ensure they return the latest appointment state by refetching details from the API. This change addresses the issue of receiving outdated appointment data and improves the accuracy of meeting management functionality.
2025-12-04 16:38:41 +00:00
..
actions Refactor startMeeting and endMeeting functions to refetch appointment details 2025-12-04 16:38:41 +00:00
models Add meeting management functionality to appointment detail page 2025-12-04 15:36:14 +00:00
schema Enhance appointment scheduling and rejection logic by refining payload structure. Default create_jitsi_meeting to true if not specified and remove undefined fields from the payload. Update scheduleAppointmentSchema to support optional date_str and time_slot, ensuring either scheduled_datetime or both must be provided for validation. 2025-12-03 18:50:45 +00:00
utils Refactor Booking and AppointmentDetail components to integrate new appointment scheduling format. Update time slot management to use selected_slots, enhance availability loading logic, and improve error handling. Replace legacy date and time handling with a more robust API-driven approach for better user experience and data consistency. 2025-11-27 19:18:59 +00:00
api_urls.ts Update API URLs for meeting start and end endpoints to use correct path structure 2025-12-04 16:31:49 +00:00
utils.ts Update dependencies and improve styling in layout and global CSS. Added new packages for UI components and animations, and refactored CSS variables for better theme management. 2025-11-06 12:34:29 +00:00