from django.urls import path

from . import views

urlpatterns = [
    # Letters
    path("letters/", views.letters_list, name="corr-letter-list"),
    path("letters/search/", views.letters_search, name="corr-letter-search"),
    path("letters/<int:pk>/", views.letter_detail, name="corr-letter-detail"),
    path("letters/<int:pk>/transition/", views.letter_transition, name="corr-letter-transition"),
    path("letters/<int:pk>/send/", views.letter_send, name="corr-letter-send"),
    path("letters/<int:pk>/archive/", views.letter_archive, name="corr-letter-archive"),
    path("letters/<int:pk>/cancel/", views.letter_cancel, name="corr-letter-cancel"),
    path("letters/<int:pk>/reply/", views.letter_reply, name="corr-letter-reply"),
    path("letters/<int:pk>/recipients/", views.letter_recipients, name="corr-letter-recipients"),
    path("letters/<int:pk>/attachments/", views.letter_attachments, name="corr-letter-attachments"),
    # Categories
    path("categories/", views.categories_list, name="corr-category-list"),
    path("categories/<int:pk>/", views.category_detail, name="corr-category-detail"),
    # Letter Templates
    path("templates/", views.templates_list, name="corr-template-list"),
    path("templates/<int:pk>/", views.template_detail, name="corr-template-detail"),
    # Numbering Templates
    path("numbering-templates/", views.numbering_templates_list, name="corr-numbering-list"),
    path("numbering-templates/<int:pk>/", views.numbering_template_detail, name="corr-numbering-detail"),
    # Letterhead Templates
    path("letterheads/", views.letterheads_list, name="corr-letterhead-list"),
    path("letterheads/<int:pk>/", views.letterhead_detail, name="corr-letterhead-detail"),
]
