- useOffers(contract, listingId): { 
    data: Record<string, any>[] | undefined; 
    dataUpdatedAt: number; 
    error: unknown; 
    errorUpdateCount: number; 
    errorUpdatedAt: number; 
    failureCount: number; 
    failureReason: unknown; 
    fetchStatus: FetchStatus; 
    isError: true; 
    isFetched: boolean; 
    isFetchedAfterMount: boolean; 
    isFetching: boolean; 
    isInitialLoading: boolean; 
    isLoading: false; 
    isLoadingError: false; 
    isPaused: boolean; 
    isPlaceholderData: boolean; 
    isPreviousData: boolean; 
    isRefetchError: true; 
    isRefetching: boolean; 
    isStale: boolean; 
    isSuccess: false; 
    refetch: (<TPageData>(options?) => Promise<QueryObserverResult>); 
    remove: (() => void); 
    status: "error"; 
} | { 
    data: Record<string, any>[] | undefined; 
    dataUpdatedAt: number; 
    error: null; 
    errorUpdateCount: number; 
    errorUpdatedAt: number; 
    failureCount: number; 
    failureReason: unknown; 
    fetchStatus: FetchStatus; 
    isError: false; 
    isFetched: boolean; 
    isFetchedAfterMount: boolean; 
    isFetching: boolean; 
    isInitialLoading: boolean; 
    isLoading: false; 
    isLoadingError: false; 
    isPaused: boolean; 
    isPlaceholderData: boolean; 
    isPreviousData: boolean; 
    isRefetchError: false; 
    isRefetching: boolean; 
    isStale: boolean; 
    isSuccess: true; 
    refetch: (<TPageData>(options?) => Promise<QueryObserverResult>); 
    remove: (() => void); 
    status: "success"; 
} | { 
    data: Record<string, any>[] | undefined; 
    dataUpdatedAt: number; 
    error: unknown; 
    errorUpdateCount: number; 
    errorUpdatedAt: number; 
    failureCount: number; 
    failureReason: unknown; 
    fetchStatus: FetchStatus; 
    isError: true; 
    isFetched: boolean; 
    isFetchedAfterMount: boolean; 
    isFetching: boolean; 
    isInitialLoading: boolean; 
    isLoading: false; 
    isLoadingError: true; 
    isPaused: boolean; 
    isPlaceholderData: boolean; 
    isPreviousData: boolean; 
    isRefetchError: false; 
    isRefetching: boolean; 
    isStale: boolean; 
    isSuccess: false; 
    refetch: (<TPageData>(options?) => Promise<QueryObserverResult>); 
    remove: (() => void); 
    status: "error"; 
} | { 
    data: Record<string, any>[] | undefined; 
    dataUpdatedAt: number; 
    error: null; 
    errorUpdateCount: number; 
    errorUpdatedAt: number; 
    failureCount: number; 
    failureReason: unknown; 
    fetchStatus: FetchStatus; 
    isError: false; 
    isFetched: boolean; 
    isFetchedAfterMount: boolean; 
    isFetching: boolean; 
    isInitialLoading: boolean; 
    isLoading: true; 
    isLoadingError: false; 
    isPaused: boolean; 
    isPlaceholderData: boolean; 
    isPreviousData: boolean; 
    isRefetchError: false; 
    isRefetching: boolean; 
    isStale: boolean; 
    isSuccess: false; 
    refetch: (<TPageData>(options?) => Promise<QueryObserverResult>); 
    remove: (() => void); 
    status: "loading"; 
} 
Beta 
Returns { 
    data: Record<string, any>[] | undefined; 
    dataUpdatedAt: number; 
    error: unknown; 
    errorUpdateCount: number; 
    errorUpdatedAt: number; 
    failureCount: number; 
    failureReason: unknown; 
    fetchStatus: FetchStatus; 
    isError: true; 
    isFetched: boolean; 
    isFetchedAfterMount: boolean; 
    isFetching: boolean; 
    isInitialLoading: boolean; 
    isLoading: false; 
    isLoadingError: false; 
    isPaused: boolean; 
    isPlaceholderData: boolean; 
    isPreviousData: boolean; 
    isRefetchError: true; 
    isRefetching: boolean; 
    isStale: boolean; 
    isSuccess: false; 
    refetch: (<TPageData>(options?) => Promise<QueryObserverResult>); 
    remove: (() => void); 
    status: "error"; 
} | { 
    data: Record<string, any>[] | undefined; 
    dataUpdatedAt: number; 
    error: null; 
    errorUpdateCount: number; 
    errorUpdatedAt: number; 
    failureCount: number; 
    failureReason: unknown; 
    fetchStatus: FetchStatus; 
    isError: false; 
    isFetched: boolean; 
    isFetchedAfterMount: boolean; 
    isFetching: boolean; 
    isInitialLoading: boolean; 
    isLoading: false; 
    isLoadingError: false; 
    isPaused: boolean; 
    isPlaceholderData: boolean; 
    isPreviousData: boolean; 
    isRefetchError: false; 
    isRefetching: boolean; 
    isStale: boolean; 
    isSuccess: true; 
    refetch: (<TPageData>(options?) => Promise<QueryObserverResult>); 
    remove: (() => void); 
    status: "success"; 
} | { 
    data: Record<string, any>[] | undefined; 
    dataUpdatedAt: number; 
    error: unknown; 
    errorUpdateCount: number; 
    errorUpdatedAt: number; 
    failureCount: number; 
    failureReason: unknown; 
    fetchStatus: FetchStatus; 
    isError: true; 
    isFetched: boolean; 
    isFetchedAfterMount: boolean; 
    isFetching: boolean; 
    isInitialLoading: boolean; 
    isLoading: false; 
    isLoadingError: true; 
    isPaused: boolean; 
    isPlaceholderData: boolean; 
    isPreviousData: boolean; 
    isRefetchError: false; 
    isRefetching: boolean; 
    isStale: boolean; 
    isSuccess: false; 
    refetch: (<TPageData>(options?) => Promise<QueryObserverResult>); 
    remove: (() => void); 
    status: "error"; 
} | { 
    data: Record<string, any>[] | undefined; 
    dataUpdatedAt: number; 
    error: null; 
    errorUpdateCount: number; 
    errorUpdatedAt: number; 
    failureCount: number; 
    failureReason: unknown; 
    fetchStatus: FetchStatus; 
    isError: false; 
    isFetched: boolean; 
    isFetchedAfterMount: boolean; 
    isFetching: boolean; 
    isInitialLoading: boolean; 
    isLoading: true; 
    isLoadingError: false; 
    isPaused: boolean; 
    isPlaceholderData: boolean; 
    isPreviousData: boolean; 
    isRefetchError: false; 
    isRefetching: boolean; 
    isStale: boolean; 
    isSuccess: false; 
    refetch: (<TPageData>(options?) => Promise<QueryObserverResult>); 
    remove: (() => void); 
    status: "loading"; 
}
 
 
 
Get all the offers for a listing