Skip to content

ResourceState<T>

@blobs/sdk v0.1.0


@blobs/sdk / utils/types / ResourceState

ResourceState<T> = object

Defined in: utils/types.ts:144

State-machine shape for an async resource fetch.

Type Parameters

T

T

The resource type.

Properties

data

data: T | null

Defined in: utils/types.ts:146

Latest successful payload, or null if not yet loaded.


loading

loading: boolean

Defined in: utils/types.ts:148

Whether a fetch is currently in flight.


error

error: Error | null

Defined in: utils/types.ts:150

The most recent error, if any.


lastFetch

lastFetch: Date | null

Defined in: utils/types.ts:152

Timestamp of the last successful fetch.