useActiveListings

Get all active listings

function useActiveListings(
  contract: RequiredParam<Marketplace>,
  filter?: MarketplaceFilter,
): UseQueryResult<AuctionListing | DirectListing[], unknown>;

Parameters


Returns

a response object that includes an array of listings

type ReturnType = UseQueryResult<
  AuctionListing | DirectListing[],
  unknown
>;

Example

const {
  data: listings,
  isLoading,
  error,
} = useActiveListings(contract, {
  seller: "{{wallet_adress}}",
  tokenContract: "0x...",
  tokenId: 1,
  start: 0,
  count: 100,
});