@page @model TaxBaik.Web.Pages.Admin.Blog.IndexModel @{ ViewData["Title"] = "블로그"; }
@await Html.PartialAsync("_AdminPageHeader", new TaxBaik.Web.Models.AdminPageHeaderModel("콘텐츠", "블로그 관리", "검색, 발행 상태, 작성일 기준의 블로그 목록입니다.", "/admin/blog/create", "새 글 작성"))
@if (Model.Items.Count > 0) {
@foreach (var post in Model.Items) { }
제목 발행 조회수 작성일 작업
@post.Title
@post.Slug
@await Html.PartialAsync("_StatusBadge", post.IsPublished ? "active" : "inactive") @post.ViewCount @post.CreatedAt.ToString("yyyy-MM-dd")
} else {
@await Html.PartialAsync("_EmptyState", "블로그 글이 없습니다.")
}