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, }); };