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

# Initialize the router
router = DefaultRouter()
router.register(r'ads', AdViewSet, basename='ads')
router.register(r'cities', CityViewSet, basename='cities')
router.register(r'categories', CategoryViewSet, basename='categories')
router.register(r'places', PlaceViewSet, basename='places')
router.register(r'users', UserViewSet, basename='user')
router.register(r'emergency-numbers', EmergencyNumberViewSet, basename='emergency-number')

urlpatterns = [
    path('', include(router.urls)),
    path('bookings/', BookingCreateView.as_view(), name='booking-create'),
    path('contactus/', ContactUsCreateView.as_view(), name='contactus-create'),
    path('add-favorite/', CreateFavoritePlaceView.as_view(), name='add-favorite'),
    path('favorite-places/delete/', FavoritePlaceDeleteView.as_view(), name='favorite-place-delete'),
    path('favorite-places/', FavoritePlaceListView.as_view(), name='favorite-place-list'),

]

