- 헤더 오른쪽 버튼 시스템 구현
- ContextType에 setOnRightClick 추가
- useSetOnRightClick 훅 추가
- HeaderNavigationProps에 onRightClick 추가
- HeaderType.LeftArrow에 오른쪽 삭제 버튼 렌더링
- 사용자 삭제 API 및 타입 추가
- UserDeleteParams, UserDeleteResponse 인터페이스 추가
- use-user-delete-mutation 훅 생성
- API_URL_USER.deleteUser() 엔드포인트 사용
- 사용자 설정 페이지에서 삭제 기능 구현
- 현재 로그인한 사용자가 아닐 경우에만 삭제 버튼 표시
- showConfirm 다이얼로그로 삭제 확인
- 삭제 성공 시 토스트 메시지 표시 및 목록 페이지로 이동
- 목록 페이지에서 refresh 상태로 자동 갱신
- showConfirm 위젯 추가
- Promise 기반의 확인 다이얼로그
- 취소/확인 버튼 지원
- 다국어 지원 (common.cancel, common.confirm)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- MenuItems에 영문 메뉴명(menuNameEng) 추가
- MenuCategory 컴포넌트에 i18n 적용하여 언어별 메뉴 표시
- SlideMenu 컴포넌트 다국어 지원 추가
- ko.json, en.json에 slideMenu 번역 키 추가
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 설정 페이지 전체 텍스트 다국어 지원
- 로그인 방식 선택 bottom sheet 다국어 적용
- 서비스 언어 선택 bottom sheet 다국어 적용
- 앱브리지에서 언어 설정 조회 기능 추가
- 페이지 로드 시 앱브리지 언어 설정으로 초기화
- AppLanguage enum 값 변경 (KO/EN → ko/en)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 새로운 메뉴 아이콘 SVG 파일 추가 (31-65, 99번)
- constant.ts, favorite-wrapper.tsx, menu/index.tsx, sub-layout 수정
- public/pub 디렉토리 추가
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
- 사용자 비밀번호 변경 API 추가
- 메뉴 권한 관리 API 추가 (조회/저장)
- 인증 방법 수정 API 추가
- 사용자 권한 업데이트 API 추가
- 계정 관리 UI 컴포넌트 개선
- Docker 및 Makefile 설정 업데이트
🤖 Generated with Claude Code (https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>