TanStack

UseLiveQueryReturn

Defined in: packages/svelte-db/src/useLiveQuery.svelte.ts:48

Return type for useLiveQuery hook

Type Parameters

T

T extends object

TData

TData = T[]

Properties

collection

ts
collection: Collection<T, string | number, {
}>;

Defined in: packages/svelte-db/src/useLiveQuery.svelte.ts:51

The underlying query collection instance


data

ts
data: TData;

Defined in: packages/svelte-db/src/useLiveQuery.svelte.ts:50

Reactive array of query results in order, or single item when using findOne()


isCleanedUp

ts
isCleanedUp: boolean;

Defined in: packages/svelte-db/src/useLiveQuery.svelte.ts:60

True when query has been cleaned up


isError

ts
isError: boolean;

Defined in: packages/svelte-db/src/useLiveQuery.svelte.ts:59

True when query encountered an error


isIdle

ts
isIdle: boolean;

Defined in: packages/svelte-db/src/useLiveQuery.svelte.ts:58

True when query hasn't started yet


isLoading

ts
isLoading: boolean;

Defined in: packages/svelte-db/src/useLiveQuery.svelte.ts:53

True while initial query data is loading


isPersistedReady

ts
isPersistedReady: boolean;

Defined in: packages/svelte-db/src/useLiveQuery.svelte.ts:56


isReady

ts
isReady: boolean;

Defined in: packages/svelte-db/src/useLiveQuery.svelte.ts:54

True when query has received first data and is ready


persistedError

ts
persistedError: unknown;

Defined in: packages/svelte-db/src/useLiveQuery.svelte.ts:57


persistedStatus

ts
persistedStatus: LiveQueryPersistedStatus;

Defined in: packages/svelte-db/src/useLiveQuery.svelte.ts:55


state

ts
state: Map<string | number, T>;

Defined in: packages/svelte-db/src/useLiveQuery.svelte.ts:49

Reactive Map of query results (key → item)


status

ts
status: CollectionStatus;

Defined in: packages/svelte-db/src/useLiveQuery.svelte.ts:52

Current query status