Fixes duplicate appointments when booking new appointment
When booking a new appointment, the Book button will be disabled while the appointment request is being created so that only one appointment will be scheduled. Previously, the Book button remained active, allowing the user to create duplicate appointments.