iamkiddy
|
f6bd813c07
|
Refactor Booking component to manage time slots instead of time ranges. Update localStorage handling for time slots, enhance UI for selecting time slots, and improve validation for selected slots. Integrate public availability fetching in BookNowPage to display available time slots based on admin settings.
|
2025-11-25 21:04:22 +00:00 |
|
iamkiddy
|
85afc8c840
|
Enhance Booking component for admin availability management. Implement time range selection for each day, load saved time ranges from localStorage, and validate time inputs. Update API integration to ensure available_days is an array of numbers and improve error handling for availability updates. Refactor UI for better user experience in managing weekly availability.
|
2025-11-25 20:38:37 +00:00 |
|
iamkiddy
|
0297e6e3e5
|
Implement admin availability management in Booking component. Add functionality to manage weekly availability, including day and time selection, and integrate a dialog for updating availability. Enhance API integration for fetching and updating admin availability data. Update UI elements for better user experience.
|
2025-11-25 20:15:37 +00:00 |
|
iamkiddy
|
7db02adbd7
|
Refactor Login and Signup components to utilize Suspense for improved loading states. Update error handling in LoginDialog to reference issues instead of errors for better validation feedback. Enhance appointment error handling by casting response data to unknown before extracting error messages.
|
2025-11-24 16:38:09 +00:00 |
|
iamkiddy
|
4f6e64bf99
|
Refactor Booking and Dashboard components to integrate appointment management and enhance data fetching logic. Replace mock data with API calls for appointments and user statistics, improving error handling and user feedback. Update UI elements for better search functionality and display of appointment details.
|
2025-11-23 22:28:02 +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
|
041c36079d
|
Enhance authentication and middleware logic by improving user role checks, adding OTP verification steps, and refining redirection based on user roles. Update login and signup forms to handle multiple user attributes and streamline error handling. Integrate logout functionality across components for better user experience.
|
2025-11-23 21:13:18 +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 |
|