iamkiddy
|
f1cd73fe5d
|
Enhance appointment scheduling by including timezone support in the schema and payload. Update the scheduleAppointment function to automatically use the user's timezone if not specified, improving accuracy in appointment scheduling.
|
2025-12-05 11:23:54 +00:00 |
|
iamkiddy
|
9f6bb98edb
|
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 |
|
iamkiddy
|
d51a795191
|
Refactor ContactSection and submitContactForm to streamline form submission process. Simplify input handling by using a single object for contact data and enhance error messaging for better user feedback. Update appointment detail rendering in Booking component for improved UI consistency.
|
2025-12-01 18:26:33 +00:00 |
|
iamkiddy
|
6b83b092e3
|
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 |
|
iamkiddy
|
a1611e1782
|
Enhance AdminSettingsPage to fetch and update user profile. Implement profile data retrieval on component mount, update form structure to include first and last name, and add validation for required fields. Improve loading indicators and error handling for profile updates. Update API integration for fetching and updating user profile data.
|
2025-11-25 21:25:53 +00:00 |
|
iamkiddy
|
37531f2b2b
|
Refactor booking process in BookNowPage to integrate appointment creation via useAppointments hook. Enhance form submission logic to check user authentication before proceeding. Update API endpoint configurations for appointment management, including available dates and user appointments. Improve error handling and user feedback with toast notifications.
|
2025-11-23 21:43:13 +00:00 |
|
iamkiddy
|
eb8a800eb7
|
Enhance authentication flow by integrating @tanstack/react-query for improved data fetching, adding form validation in Login and LoginDialog components, and updating user redirection logic post-login. Also, include new dependencies: input-otp and zod for OTP input handling and schema validation.
|
2025-11-23 13:29:31 +00:00 |
|