feat: 선박 그룹 관리 + 우클릭 컨텍스트 메뉴 확장 #57

병합
htlee feature/vessel-group-context-menu 에서 develop 로 4 commits 를 머지했습니다 2026-03-18 13:56:00 +09:00
소유자

변경 사항

선박 그룹 저장/불러오기

  • 다중 항적 조회 모달에서 선택된 선박을 이름 지정하여 그룹 저장
  • 그룹 클릭 시 즉시 체크 상태 전환, 동명 그룹 덮어쓰기(갱신)
  • 계정별 localStorage 영속화 (usePersistedState), 최대 10개 제한
  • 그룹 삭제(✕ 버튼), updatedAt 기준 최신순 정렬

컬럼 정렬

  • 그리드 헤더 클릭으로 업종/등록번호/선명/MMSI/속력/상태 asc/desc 정렬
  • 정렬 방향 표시자(▲/▼)

선택 초기화

  • 푸터에 초기화 버튼 추가

우클릭 컨텍스트 메뉴 확장

  • 모든 선박 아이콘에서 우클릭 메뉴 활성화 (기존: 대상선박만)
  • 선명 복사, MMSI 복사 항목 추가 (클립보드 복사 + 피드백)
  • 항적조회는 대상선박(isPermitted)에만 조건부 표시

테스트

  • 선박 그룹 저장/불러오기/삭제/갱신 동작 확인
  • 컬럼 정렬 asc/desc 전환 확인
  • 선택 초기화 버튼 동작 확인
  • 모든 선박 우클릭 → 선명/MMSI 복사 확인
  • 대상선박 우클릭 → 항적조회 메뉴 표시 확인
  • 비대상선박 우클릭 → 항적조회 미표시 확인
  • 새로고침 후 그룹 유지 확인
  • 빌드 성공 확인
## 변경 사항 ### 선박 그룹 저장/불러오기 - 다중 항적 조회 모달에서 선택된 선박을 이름 지정하여 그룹 저장 - 그룹 클릭 시 즉시 체크 상태 전환, 동명 그룹 덮어쓰기(갱신) - 계정별 localStorage 영속화 (`usePersistedState`), 최대 10개 제한 - 그룹 삭제(✕ 버튼), updatedAt 기준 최신순 정렬 ### 컬럼 정렬 - 그리드 헤더 클릭으로 업종/등록번호/선명/MMSI/속력/상태 asc/desc 정렬 - 정렬 방향 표시자(▲/▼) ### 선택 초기화 - 푸터에 초기화 버튼 추가 ### 우클릭 컨텍스트 메뉴 확장 - 모든 선박 아이콘에서 우클릭 메뉴 활성화 (기존: 대상선박만) - 선명 복사, MMSI 복사 항목 추가 (클립보드 복사 + 피드백) - 항적조회는 대상선박(isPermitted)에만 조건부 표시 ## 테스트 - [ ] 선박 그룹 저장/불러오기/삭제/갱신 동작 확인 - [ ] 컬럼 정렬 asc/desc 전환 확인 - [ ] 선택 초기화 버튼 동작 확인 - [ ] 모든 선박 우클릭 → 선명/MMSI 복사 확인 - [ ] 대상선박 우클릭 → 항적조회 메뉴 표시 확인 - [ ] 비대상선박 우클릭 → 항적조회 미표시 확인 - [ ] 새로고침 후 그룹 유지 확인 - [ ] 빌드 성공 확인
htlee added 4 commits 2026-03-18 13:48:16 +09:00
다중 항적 조회 모달에서 반복 선택을 줄이기 위해 선박 그룹 관리 기능 추가.
계정별 localStorage 영속화(usePersistedState), 최대 10개 그룹, 동명 덮어쓰기.
그리드 헤더 클릭으로 6개 컬럼 asc/desc 정렬, 푸터에 선택 초기화 버튼 추가.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
기존 대상선박 전용 우클릭 메뉴를 모든 선박 아이콘으로 확장.
선명 복사, MMSI 복사 항목을 상단에 추가하고,
항적조회는 대상선박(isPermitted)에만 조건부 표시.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
claude-bot 이 변경사항을 승인하였습니다. 2026-03-18 13:55:50 +09:00
claude-bot left a comment
멤버

MR 승인 (via /release skill)

MR 승인 (via /release skill)
htlee merged commit 492e5a04c9 into develop 2026-03-18 13:56:00 +09:00
htlee 삭제된 브랜치 feature/vessel-group-context-menu 2026-03-18 13:56:00 +09:00
"로그인하여 이 대화에 참여"
No reviewers
레이블 없음
마일스톤 없음
담당자 없음
참여자 2명
알림
마감일
기한이 올바르지 않거나 범위를 벗어났습니다. 'yyyy-mm-dd'형식을 사용해주십시오.

마감일이 설정되지 않았습니다.

의존성

No dependencies set.

Reference: gc/gc-wing#57
No description provided.