-
react-query useQuery 커스텀훅으로 재사용하기React.js/React-Query 2024. 9. 20. 15:37728x90
useQuery는 useMuation처럼 팩토리 메서드 패턴으로 커스텀훅으로 만들 필요는 없어 보였다. 그래도 중복되는 쿼리키를 가지는 useQuery는 관심사를 분리하여 재사용 할 수 있게 커스텀훅으로 만드는게 좋아 보였다.
feed-id를 통해서 특정 feed를 가져오는 useQuery 커스텀훅으로 만들기
- feed를 수정하기 위해 피드를 가져오는 부분
- Notification에서 feedId를 통해 특정 피드를 가져오는 부분
useFeedByIdQuery.ts
커스텀 훅으로 만들었을때 장점
- feedDetail에서는 refetch가 필요하고 CreateFeed에서 remove가 필요할때 커스텀훅을 만들어 사용하면 원하는 옵션을 호출하여 사용할 수 있다.
- options를 호출하는 부분에서 사용하여 enabled말고도 원하는 옵션을 커스텀하여 재사용할 수 있다.
728x90'React.js > React-Query' 카테고리의 다른 글
react-query useMutation 커스텀훅으로 재사용하기 (0) 2024.09.15 react query 꿀팁 저장소 (0) 2024.03.10 react-query에서 만약 리스트 추가 했을때 리스트 갱신 하기 (0) 2022.12.29