현상

해결

export function useUserDetailAll(options?: { refetchOnMount?: boolean }) {
  const { data, isPending, isFetching, refetch } = useQuery<UserDetail[]>({
    queryKey: ["user-detail-all"],
    queryFn: fetchUserDetailAll,
    refetchOnMount: options?.refetchOnMount, // <- here
  });

  return {
    userDetailAll: data,
    refetchUserDetailAll: refetch,
    isUserDetailAllPending: isPending,
    isUserDetailAllFetching: isFetching,
  };
}