- Implemented functionality to cancel appointments, including a confirmation dialog for user actions.
- Added rescheduling capabilities with new state management for reschedule dialogs and inputs.
- Updated appointment detail pages for both admin and user views to reflect these new features, enhancing user experience and appointment management.
- Introduced new API actions for handling appointment cancellations and rescheduling, ensuring seamless integration with the existing appointment workflow.