이 프로젝트의 주요 변경/개선/핫픽스 중 대표 로그만 선별했습니다.
최대 6개까지 노출됩니다.
서버 컴포넌트에서 onClick이 동작하지 않는 원인을 이해하고, ActionToggle 패턴으로 인터랙션 구조를 리팩터링했습니다.
분산돼 있던 태그 UI를 단일 TagBadge 컴포넌트로 통합해, 팀 간 UI 일관성과 재사용성을 확보했습니다.
프로젝트 전반의 Fetch 요청을 Axios로 리팩터링하며, HTTP 메서드와 RESTful API 구조를 코드 레벨에서 정리했습니다.
Zod superRefine로 다중 검증을 통합하고, 공통 Input의 제약을 우회해 에러를 배열 기반 UX로 개선했습니다.
Header를 main/back variant로 분리하고, 뒤로가기·중앙 타이틀·커스텀 스타일 props를 도입해 재사용성과 일관성을 강화했습니다.
루트에 몰려 있던 페이지 구조를 (main) 섹션으로 분리해, 중첩 레이아웃과 persistent UI 구조를 명확히 정리했습니다.