Repository navigation
Conversation
- fix(map): info 모드에서 선택된 장소를 viewportItems에서도 조회하도록 수정 (기존에는 items만 확인해 selectedPlace가 항상 null → 버튼 미렌더 문제) - feat(map): 다른 참여자가 핀 찍으면 토스트 알림 표시 - feat(map): 핀 2개 이상일 때 Kakao Polyline으로 점선 연결 - feat(map): 핀 관련 토스트 아이콘 Hugeicons으로 교체 - chore(presence): 벌 비행 연출(beeFlightPath) 전체 제거 - chore(presence): MotionParams에서 bee 전용 파라미터 제거 (sineAmp, startXJitter만 유지) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- 인라인 검증 로직을 isValidPin() 헬퍼로 추출 (PLACE_NAME_MAX=80) - 오버레이 렌더링, 폴리라인 필터, 알림 toast 세 곳 모두에 동일한 검증 적용 - Liveblocks 공유 상태(untrusted)에서 오는 핀 데이터 경계 강화 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…nfo-mode-pins feat(map): 공유 핀 버그 수정 · 친구 알림 · 핀 연결선 / chore: 벌 비행 연출 제거
📋 코드 리뷰 체크리스트
|
|
Caution Review failedThe pull request is closed. Finishing Touches
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
✅ PR 검증 통과
|
|
📦 번들 크기 분석 요약: 번들 크기 분석 결과Next.js 빌드 출력 크기224M .next 가장 큰 파일 상위 20개14M .next/cache/turbopack/v16.4.3-29bbeab0/00000010.sst |
|
✅ 코드 품질 검사가 완료되었습니다. 위 출력 결과에서 이슈를 확인하세요. |
|
📦 번들 크기 분석 요약: 번들 크기 분석 결과Next.js 빌드 출력 크기224M .next 가장 큰 파일 상위 20개14M .next/cache/turbopack/v16.4.3-29bbeab0/00000010.sst |
|
♿ 접근성 감사가 완료되었습니다. 아티팩트의 a11y-report를 확인하세요. |
|
⚡ Lighthouse 성능 감사가 완료되었습니다. 아티팩트에서 상세 리포트를 확인하세요. |
|
🔍 CodeQL 보안 분석이 완료되었습니다. 세부 검출 결과는 리포지토리의 Security 탭을 확인하세요. |
|
📊 테스트 커버리지 리포트 테스트 커버리지 요약사용 가능한 커버리지 데이터가 없습니다. |
|
✅ E2E 테스트가 완료되었습니다. 아티팩트에서 Playwright 리포트를 확인하세요. |
📌 관련 이슈
📝 PR 유형
어떤 변경 사항이 있나요?
🛠️ 변경 사항
🔍 테스트 및 검증 결과
💬 리뷰어에게 전달할 사항 (선택)