TanStack

UseLiveQueryReturn

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

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:53

The underlying query collection instance


data

ts
data: TData;

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

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:62

True when query has been cleaned up


isError

ts
isError: boolean;

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

True when query encountered an error


isIdle

ts
isIdle: boolean;

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

True when query hasn't started yet


isLoading

ts
isLoading: boolean;

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

True while initial query data is loading


isPersistedReady

ts
isPersistedReady: boolean;

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


isReady

ts
isReady: boolean;

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

True when query has received first data and is ready


persistedError

ts
persistedError: unknown;

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


persistedStatus

ts
persistedStatus: LiveQueryPersistedStatus;

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


state

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

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

Reactive Map of query results (key → item)


status

ts
status: CollectionStatus;

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

Current query status