@somnia-chain/markets-sdk


@somnia-chain/markets-sdk / react / IndexerQueryState

Interface: IndexerQueryState<T>

Defined in: packages/sdk/src/hooks.ts:272

The state one useIndexerQuery exposes.

Type Parameters

T

T

Properties

data

data: T | undefined

Defined in: packages/sdk/src/hooks.ts:277

Latest successful result — undefined until the first response lands; the previous value is kept while a refetch is in flight or after it fails.


loading

loading: boolean

Defined in: packages/sdk/src/hooks.ts:279

True while a request is in flight (initial load and refetches alike).


error

error: Error | null

Defined in: packages/sdk/src/hooks.ts:281

The most recent request's failure, or null. Cleared when a new request starts.


refetch

refetch: () => void

Defined in: packages/sdk/src/hooks.ts:283

Re-run the query imperatively (e.g. a manual refresh button).

Returns

void