from django.urls import path, include
from rest_framework.routers import DefaultRouter
from .views import (
    RegistrationViewSet, PublicRegistrationView,
    PublicEventListView, VerifyCodeView,
)

router = DefaultRouter()
router.register(r'', RegistrationViewSet, basename='registration')

urlpatterns = [
    path('public/events/', PublicEventListView.as_view(), name='public-events'),
    path('public/register/', PublicRegistrationView.as_view(), name='public-register'),
    path('public/verify-code/', VerifyCodeView.as_view(), name='verify-code'),
    path('', include(router.urls)),
]
