fix : 포어그라운드 트래킹 알림 시스템 배너 활성화#126
Conversation
There was a problem hiding this comment.
Code Review
This pull request updates the notification handler in app/_layout.tsx to enable banners, lists, and sounds for TRACKING_PHOTO_MILESTONE and TRACKING_SUMMIT_REACHED notification types. The reviewer pointed out that this change makes the conditional block redundant as it now matches the default return behavior, and suggested simplifying the code by removing the unnecessary condition and updating the outdated comments.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
요약
변경 파일
index.js— 백그라운드 핸들러에서 트래킹 타입 로컬 알림 생성 제거 (mixed payload로 OS 자동 표시)features/tracking/hooks/use-tracking-fcm.ts— 포어그라운드scheduleNotificationAsync중복 제거app/_layout.tsx—setNotificationHandler타입별 배너 분기 추가, 트래킹 타입 포어그라운드 시스템 배너 활성화app/(tabs)/tracking.tsx— 데모 모드 카메라 follow 비활성화 / 트래킹 시작 시 출발 좌표 줌 / 폴리라인 두께 고정테스트 체크리스트
연관 백엔드 PR