fix usequery (#242)

* fix usequery

* cleanup
This commit is contained in:
Axel Adlercreutz
2025-04-03 13:03:46 +03:00
committed by GitHub
parent 70e96ca8f4
commit 4a194ed861
+3 -2
View File
@@ -2,6 +2,7 @@ import axios from "axios";
import { stringify } from "qs";
import { useState, useEffect, useRef, useMemo } from "react";
import { useIsMounted } from "./useIsMounted";
import { useUser } from "@/context/user.context";
const baseUrl =
process.env.NEXT_ENV === "production"
@@ -39,7 +40,7 @@ const useQuery = (url, params, config) => {
const [data, setData] = useState(null);
const [error, setError] = useState(null);
const [isLoading, setIsLoading] = useState(false);
const { auth } = useUser();
const isMounted = useIsMounted();
const memoizedConfig = useMemo(() => {
@@ -143,7 +144,7 @@ const useQuery = (url, params, config) => {
return () => {
abortCtrl.abort();
};
}, [url, memoizedQueryString, memoizedConfig]);
}, [url, memoizedQueryString, memoizedConfig, auth.user?.id]);
return { data, error, isLoading, refetch };
};