feat(admin): 신고 관리 화면 — 신고된 글/댓글 목록·블라인드·신고 무시
Deploy / deploy (push) Failing after 14m51s

- /admin/reports 라우트 + 사이드바 메뉴 + 헤더 타이틀
- boardApi.reports()/dismissReport() 추가(기존 block/unblock 재사용)
- 글 보기·블라인드(사유)·해제·신고 무시 액션

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
sb
2026-07-04 12:10:06 +09:00
parent a261dd2ca2
commit 7861eef05b
5 changed files with 352 additions and 0 deletions
+6
View File
@@ -104,6 +104,12 @@ const router = createRouter({
component: () => import('../views/admin/DefaultCategoryView.vue'),
meta: { requiresAuth: true, requiresAdmin: true },
},
{
path: '/admin/reports',
name: 'admin-reports',
component: () => import('../views/admin/ReportAdminView.vue'),
meta: { requiresAuth: true, requiresAdmin: true },
},
{
// 구 가계부 대시보드 → 내역으로 (대시보드 정보는 홈/통계로 이전)
path: '/account',