diff --git a/Time-Up/App.tsx b/Time-Up/App.tsx index 8fdab4f..8d0cbaa 100644 --- a/Time-Up/App.tsx +++ b/Time-Up/App.tsx @@ -43,7 +43,6 @@ import SetRemindAlarmPage from './src/pages/SetPage/SetRemindAlarmPage'; import SetScheduleRepeatPage from './src/pages/SetScheduleRepeatPage'; import ViewScheduleDetailPage from './src/pages/ViewScheduleDetailPage'; -import { saveFCMPushToken } from './src/apis/pushToken'; import { getAccessToken } from './src/utils/storage'; import { requestWebPushToken } from './src/utils/webPush'; @@ -114,6 +113,7 @@ export default function App() { // }, []); useEffect(() => { + //debugger; if (Platform.OS !== 'web') return; if (webPushInitRef.current) return; webPushInitRef.current = true; @@ -128,12 +128,12 @@ export default function App() { } console.log('Web FCM Token:', token); - const res = await saveFCMPushToken(token); - if ((res as any)?.result === 'Error') { - console.warn('웹 push-token 저장 실패:', (res as any)?.error); - } else { - console.log('웹 push-token 저장 성공'); - } + // const res = await saveFCMPushToken(token); + // if ((res as any)?.result === 'Error') { + // console.warn('웹 push-token 저장 실패:', (res as any)?.error); + // } else { + // console.log('웹 push-token 저장 성공'); + // } } catch (e) { console.warn('웹 푸시 토큰 발급/저장 실패:', e); } diff --git a/Time-Up/src/pages/Alarm/WakeUp/WakeUpAlarmPage.tsx b/Time-Up/src/pages/Alarm/WakeUp/WakeUpAlarmPage.tsx index 562bbe7..adfcc0e 100644 --- a/Time-Up/src/pages/Alarm/WakeUp/WakeUpAlarmPage.tsx +++ b/Time-Up/src/pages/Alarm/WakeUp/WakeUpAlarmPage.tsx @@ -103,14 +103,6 @@ export default function WakeUpAlarmPage() { } }; - // const handleToggleSwitchForDay = (day: Day) => { - // setWeekdaySwitchStates(prev => { - // const next = { ...prev, [day]: !prev[day] }; - // console.log(`${day} 기상알람이 ${next[day] ? '켜졌습니다' : '꺼졌습니다'}.`); - // return next; - // }); - // }; - const handleMyPage = () => { console.log('내 알람 페이지로 이동합니다.'); navigation.navigate('MyAlarmPage'); @@ -141,20 +133,20 @@ export default function WakeUpAlarmPage() { const { refreshAlarms } = useAlarmContext(); const syncedOnceRef = useRef(false); - // useEffect(() => { - // // 알람 동기화 - // if (!syncedOnceRef.current) { - // syncedOnceRef.current = true; - // (async () => { - // try { - // await refreshAlarms(); - // console.log('알람 동기화 성공'); - // } catch (e) { - // console.warn('초기 알람 동기화 실패(무시 가능):', e); - // } - // })(); - // } - // }, [navigation, refreshAlarms]); + useEffect(() => { + // 알람 동기화 + if (!syncedOnceRef.current) { + syncedOnceRef.current = true; + (async () => { + try { + await refreshAlarms(); + console.log('알람 동기화 성공'); + } catch (e) { + console.warn('초기 알람 동기화 실패(무시 가능):', e); + } + })(); + } + }, [navigation, refreshAlarms]); return ( diff --git a/Time-Up/src/pages/Onboarding/OnboardingPage.tsx b/Time-Up/src/pages/Onboarding/OnboardingPage.tsx index 8b1a34a..61789f6 100644 --- a/Time-Up/src/pages/Onboarding/OnboardingPage.tsx +++ b/Time-Up/src/pages/Onboarding/OnboardingPage.tsx @@ -67,18 +67,19 @@ export default function OnboardingPage() { } if (data.success?.isNew) { - // try { - // await refreshAlarms(); - // } catch (e) { - // console.warn('초기 알람 동기화 실패(무시 가능):', e); - // } + debugger; + try { + await refreshAlarms(); + } catch (e) { + console.warn('초기 알람 동기화 실패(무시 가능):', e); + } navigation.navigate('ProfileSettingPage', {}); } else { - // try { - // await refreshAlarms(); - // } catch (e) { - // console.warn('초기 알람 동기화 실패(무시 가능):', e); - // } + try { + await refreshAlarms(); + } catch (e) { + console.warn('초기 알람 동기화 실패(무시 가능):', e); + } navigation.navigate('CalendarPage'); } } catch (error: any) {