- BoardListTable → BoardView/BoardWriteForm/BoardDetailView로 변경
- 권한 기반 UI 분기 코드 예시를 실제 구현과 일치하도록 수정
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- BoardView.tsx: initialPosts mock 제거, fetchBoardPosts API로 전환
- 서브탭별 카테고리 필터링 (NOTICE/DATA/QNA)
- 실제 페이지네이션 (totalCount 기반)
- hasPermission 기반 글쓰기 버튼 조건부 노출
- BoardWriteForm.tsx: createBoardPost/updateBoardPost API 직접 호출
- 카테고리 코드 DB 규격 (NOTICE/DATA/QNA) 사용
- 작성자 입력 필드 제거 (JWT 인증 사용자 자동 설정)
- BoardDetailView.tsx: fetchBoardPost API로 상세 조회
- 본인 게시글만 수정/삭제 버튼 노출 (authorId 비교)
- 댓글 mock 제거, 향후 구현 예정 안내 표시
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>