from django.urls import path
from .views import (
    BlogListView,
    BlogDetailView,
    FeaturedBlogsView,
    CategoryListView,
    TagListView,
    BlogSearchView,
    RelatedPostsView,
    toggle_like,
    like_status
)

urlpatterns = [

    path("", BlogListView.as_view()),

    path("featured/", FeaturedBlogsView.as_view(),),

    path("search/", BlogSearchView.as_view(),),

    path("categories/", CategoryListView.as_view(),),

    path("tags/", TagListView.as_view()),

    path("<slug:slug>/", BlogDetailView.as_view(),),

    path("<slug:slug>/related/", RelatedPostsView.as_view(),),

    path("<slug:slug>/like-toggle/", toggle_like, name="blog-like",),

    path("<slug:slug>/like-status/", like_status, name="blog-like-status",),
]

