from rest_framework.routers import DefaultRouter

from .views import (
    BranchViewSet,
    BrandViewSet,
    GalleryImageViewSet,
    InventoryViewSet,
    LeadViewSet,
    OfferViewSet,
    PartViewSet,
    ScooterAsset3DViewSet,
    ScooterImageViewSet,
    ScooterViewSet,
    TestRideBookingViewSet,
    TestimonialViewSet,
)

router = DefaultRouter()
router.register("brands", BrandViewSet, basename="brand")
router.register("branches", BranchViewSet, basename="branch")
router.register("scooters", ScooterViewSet, basename="scooter")
router.register("scooter-images", ScooterImageViewSet, basename="scooter-image")
router.register("scooter-assets-3d", ScooterAsset3DViewSet, basename="scooter-asset-3d")
router.register("inventory", InventoryViewSet, basename="inventory")
router.register("parts", PartViewSet, basename="part")
router.register("offers", OfferViewSet, basename="offer")
router.register("gallery", GalleryImageViewSet, basename="gallery")
router.register("testimonials", TestimonialViewSet, basename="testimonial")
router.register("test-rides", TestRideBookingViewSet, basename="test-ride")
router.register("leads", LeadViewSet, basename="lead")

urlpatterns = router.urls
