TanStack
API Reference

UseLiveQueryReturn

Defined in: useLiveQuery.ts:72

Status, persistence, and error refs every useLiveQuery result has.

Extends

Type Parameters

TContext

TContext extends Context

Properties

collection

ts
collection: ComputedRef<Collection<{ [K in string | number | symbol]: ResultValue<TContext>[K] }, string | number, {
}, StandardSchemaV1<unknown, unknown>, { [K in string | number | symbol]: ResultValue<TContext>[K] }>>;

Defined in: useLiveQuery.ts:77


data

ts
data: ComputedRef<InferResultType<TContext>>;

Defined in: useLiveQuery.ts:76


health

ts
health: ComputedRef<HealthNode | undefined>;

Defined in: useLiveQuery.ts:69

Inherited from

UseLiveQueryFlags.health


isCleanedUp

ts
isCleanedUp: ComputedRef<boolean>;

Defined in: useLiveQuery.ts:66

Inherited from

UseLiveQueryFlags.isCleanedUp


isCrashed

ts
isCrashed: ComputedRef<boolean>;

Defined in: useLiveQuery.ts:65

Local storage or an invariant broke. Only a cascade cleanup and a fresh start recover.

Inherited from

UseLiveQueryFlags.isCrashed


isIdle

ts
isIdle: ComputedRef<boolean>;

Defined in: useLiveQuery.ts:61

Inherited from

UseLiveQueryFlags.isIdle


isLoading

ts
isLoading: ComputedRef<boolean>;

Defined in: useLiveQuery.ts:59

Inherited from

UseLiveQueryFlags.isLoading


isLoadingError

ts
isLoadingError: ComputedRef<boolean>;

Defined in: useLiveQuery.ts:63

The first load failed: there is nothing to show.

Inherited from

UseLiveQueryFlags.isLoadingError


isReady

ts
isReady: ComputedRef<boolean>;

Defined in: useLiveQuery.ts:60

Inherited from

UseLiveQueryFlags.isReady


isSyncError

ts
isSyncError: ComputedRef<boolean>;

Defined in: useLiveQuery.ts:68

The data is shown, and a sync problem or failed request is in health.

Inherited from

UseLiveQueryFlags.isSyncError


state

ts
state: ComputedRef<Map<string | number, { [K in string | number | symbol]: ResultValue<TContext>[K] }>>;

Defined in: useLiveQuery.ts:75


status

ts
status: ComputedRef<CollectionStatus>;

Defined in: useLiveQuery.ts:58

Inherited from

UseLiveQueryFlags.status