from django.urls import path
from . import views

urlpatterns = [
    path('', views.doctor_list, name='doctor_list'),
    path('doctor/<int:doctor_id>/', views.doctor_availability, name='doctor_availability'),
    path('doctor/<int:doctor_id>/book/', views.book_appointment, name='book_appointment'),
    path('doctor/<int:doctor_id>/availability/', views.doctor_availability_json, name='doctor_availability_json'),
    path('doctor/<int:doctor_id>/appointments/', views.doctor_appointment_list, name='doctor_appointment_list'),
    path('doctor/<int:doctor_id>/appointments/json/', views.doctor_appointments_json, name='doctor_appointments_json'),
    path('patient/<int:patient_id>/appointments/json/', views.patient_appointments_json, name='patient_appointments_json'),
    path('patient/<int:patient_id>/appointments/', views.patient_appointments_list, name='patient_appointments_list'),
    path('add_unavailability/',views.add_unavailability, name='add_unavailability'),
    path('appointments/accept/<int:appointment_id>/', views.accept_appointment, name='accept_appointment'),
    path('appointments/reject/<int:appointment_id>/', views.reject_appointment, name='reject_appointment'),
    path('appointments/update_appointment_status/<int:appointment_id>/', views.update_appointment_status, name='update_appointment_status'),
    path('appointments/delete_unavailability/<int:unavailability_id>/', views.delete_unavailability, name='delete_unavailability'),
   # path('appointments/delete_unavailability/', views.delete_unavailability, name='delete_unavailability'),
]