UNPKG

@b3dotfun/anyspend-sdk

Version:

React Hooks and UI Components for AnySpend by B3

30 lines (27 loc) 752 B
import { anyspendService } from "@b3dotfun/anyspend-sdk/services/anyspend"; import { useQuery } from "@tanstack/react-query"; export function useAnyspendOrderHistory( isMainnet: boolean, creatorAddress: string | undefined, limit: number = 100, offset: number = 0 ) { const { data: rawData = [], isLoading, refetch, error } = useQuery({ queryKey: ["getOrderHistory", creatorAddress, limit, offset], queryFn: async () => { const response = await anyspendService.getOrderHistory(isMainnet, creatorAddress, limit, offset); return response.data; } }); return { orderHistory: rawData, isLoadingOrderHistory: isLoading, getOrderHistoryError: error, refetchOrderHistory: refetch }; }