From 648b15e35c064eb491ba1d6e9a7e8fc848fab4ff Mon Sep 17 00:00:00 2001 From: LeeCh0129 Date: Tue, 5 Aug 2025 04:24:29 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EC=98=88=EC=95=BD=20=EB=B0=8F=20?= =?UTF-8?q?=ED=94=84=EB=A1=9C=ED=95=84=20=EB=8D=B0=EC=9D=B4=ED=84=B0=20?= =?UTF-8?q?=EC=8B=A4=EC=8B=9C=EA=B0=84=20=EC=97=85=EB=8D=B0=EC=9D=B4?= =?UTF-8?q?=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/hooks/useDashboardQueries.ts | 8 ++++++++ src/hooks/useMyPageQueries.ts | 2 ++ src/hooks/useReservationQueries.ts | 2 ++ 3 files changed, 12 insertions(+) diff --git a/src/hooks/useDashboardQueries.ts b/src/hooks/useDashboardQueries.ts index 943f54a..39b1d39 100644 --- a/src/hooks/useDashboardQueries.ts +++ b/src/hooks/useDashboardQueries.ts @@ -29,6 +29,8 @@ export const useMyActivities = () => { queryKey: DASHBOARD_QUERY_KEYS.MY_ACTIVITIES, queryFn: getMyActivities, staleTime: 1000 * 60 * 5, + refetchOnWindowFocus: true, + refetchOnMount: true, }); }; @@ -48,6 +50,8 @@ export const useMonthlyReservationDashboard = ( queryFn: () => getMonthlyReservationDashboard(activityId, year, month), enabled: !!activityId, staleTime: 1000 * 60 * 5, + refetchOnWindowFocus: true, + refetchOnMount: true, }); }; @@ -58,6 +62,8 @@ export const useReservedSchedules = (activityId: number, date: string) => { queryFn: () => getReservedSchedules(activityId, date), enabled: !!activityId && !!date, staleTime: 1000 * 60 * 2, + refetchOnWindowFocus: true, + refetchOnMount: true, }); }; @@ -89,6 +95,8 @@ export const useActivityReservations = ( initialPageParam: 0, enabled: !!activityId && !!params.scheduleId, staleTime: 1000 * 60 * 2, + refetchOnWindowFocus: true, + refetchOnMount: true, }); }; diff --git a/src/hooks/useMyPageQueries.ts b/src/hooks/useMyPageQueries.ts index 68469bd..c5c9ad9 100644 --- a/src/hooks/useMyPageQueries.ts +++ b/src/hooks/useMyPageQueries.ts @@ -24,6 +24,8 @@ export const useMyProfile = () => { queryKey: QUERY_KEYS.PROFILE, queryFn: getMyProfile, staleTime: 1000 * 60 * 5, + refetchOnWindowFocus: true, + refetchOnMount: true, }); useEffect(() => { diff --git a/src/hooks/useReservationQueries.ts b/src/hooks/useReservationQueries.ts index 14f67bb..c546e37 100644 --- a/src/hooks/useReservationQueries.ts +++ b/src/hooks/useReservationQueries.ts @@ -38,6 +38,8 @@ export const useMyReservations = (status?: ReservationStatus) => { }, initialPageParam: 0, staleTime: 1000 * 60 * 5, + refetchOnWindowFocus: true, + refetchOnMount: true, }); };