from django.urls import path

from .views import (
    ArchivedDocumentListView,
    CustomsDocumentDetailView,
    CustomsDocumentListView,
    CustomsDocumentUploadView,
    CustomsDocumentReviewView,
    FolderArchiveView,
    FolderDetailView,
    FolderListCreateView,
    OcrStatusView,
)

urlpatterns = [
    path('documents/upload/', CustomsDocumentUploadView.as_view(), name='document-upload'),
    path('documents/archived/', ArchivedDocumentListView.as_view(), name='document-archived'),
    path('documents/<int:pk>/review/', CustomsDocumentReviewView.as_view(), name='document-review'),
    path('documents/ocr-status/', OcrStatusView.as_view(), name='document-ocr-status'),
    path('documents/folders/<int:pk>/archive/', FolderArchiveView.as_view(), name='document-folder-archive'),
    path('documents/folders/<int:pk>/', FolderDetailView.as_view(), name='document-folder-detail'),
    path('documents/folders/', FolderListCreateView.as_view(), name='document-folder-list'),
    path('documents/<int:pk>/', CustomsDocumentDetailView.as_view(), name='document-detail'),
    path('documents/', CustomsDocumentListView.as_view(), name='document-list'),
]
