"""
URL mappings for the appointments app.
"""

from django.urls import path, include
from rest_framework.routers import DefaultRouter

from apps.appointments.tests import appointment_email_preview
from apps.appointments.views import (
    ServiceAppointmentViewSet,
    AppointmentViewSet,
    AppointmentWebhookViewSet
)


router = DefaultRouter()
router.register('service', ServiceAppointmentViewSet, basename='service-appointments')
router.register('book', AppointmentWebhookViewSet, basename='book-appointments-with-webhook')
router.register('', AppointmentViewSet)

app_name = 'appointments'

urlpatterns = [
    path('', include(router.urls)),
    # path(
    #     "test/email/appointment/",
    #     appointment_email_preview,
    #     name="appointment_email_preview",
    # ),
]
