-
custom hooks / useQuery(tanstack/react-query)React/react 2023. 7. 24. 13:00커스텀 훅은use 라는 이름을 사용해줘야하고일반 컴포넌트처럼 동일하게 useState, useEffect, useCallback, useMemo 등 다 사용 가능원하는 데이터를 반환하면 된다(return [loading, error, products];)
-----------------------------------------------------------------------------------
2023.12.05
커스텀 훅 보다 'tanstack/react-query' 를 사용하는 게 훨씬 편하다!
queryKey은 필수 값 이다, 키 값을 입력해주고 Array에 넣어주기 때문에 여러 개의 키 값을 넣어줘도 된다.
queryFn에는 data로 불러 올 promis 값을 넣어준다.
const { isLoading, error, data: videos, } = useQuery({ queryKey: ["videos", keyword], queryFn: () => youtube.search(keyword), });
'React > react' 카테고리의 다른 글
react-router-dom (0) 2023.12.05 Context 란? (0) 2023.07.24 useCallback(); (0) 2023.07.19