import { useQuery } from 'react-query' import wishlistsApi from '../api/wishlistsApi' const useWishlists = ({ page, limit }) => { const offset = (page - 1) * limit const fetchWishlists = async () => await wishlistsApi({ limit, offset }) const { data, isLoading } = useQuery(`wishlists-${limit}-${offset}`, fetchWishlists) return { wishlists: { data, isLoading } } } export default useWishlists