본문 바로가기

코딩

useEffect refetch

728x90

    const keyword = new URLSearchParams(location.search).get("keyword");
    const { data, isLoading, refetch } = useQuery<ISearchResults>(
        ["search", "results"],
        () => multiSearch(keyword!, 1)
    );
    useEffect(() => {
        refetch();
    }, [keyword]);