from django.urls import path
from .views import VendorCategoryCRUDView, VendorCategoryServicesCRUDView, UpdateVendorView, CreateVendorView, VendorListingCountView, SearchVendorFromCategoryView
from .views import SelectedVendorsByUser

urlpatterns = [
    path('categories', VendorCategoryCRUDView.as_view(), name='vendor-category-list-create'),
    path('categories/<int:pk>', VendorCategoryCRUDView.as_view(), name='vendor-category-detail'),
    path('category-services', VendorCategoryServicesCRUDView.as_view(), name='vendor-category-services-list-create'),
    path('category-services/<int:pk>', VendorCategoryServicesCRUDView.as_view(), name='vendor-category-services-detail'),
    path('update', UpdateVendorView.as_view(), name='update-vendor'),
    path('create', CreateVendorView.as_view(), name='create-vendor'),
    path('vendor/<int:vendor_id>/listings-count', VendorListingCountView.as_view(), name='vendor-listings-count'),
    path('selected-vendors/<int:user_id>', SelectedVendorsByUser.as_view(), name='selected_vendors_by_user'),
    path('search-vendors', SearchVendorFromCategoryView.as_view(), name='vendor-searching-from-category'),
]

