Skip to main content

Interface: QueryResponse<DataType, ErrorType>

Extended by

Type Parameters

Type Parameter
DataType
ErrorType

Properties

data

data: null | DataType;

The last successfully resolved data for the query.

Defined in

src/lib/k8s/api/v2/hooks.ts:37


error

error: null | ErrorType;

The error object for the query, if an error was thrown.

  • Defaults to null.

Defined in

src/lib/k8s/api/v2/hooks.ts:42


isError

isError: boolean;

A derived boolean from the status variable, provided for convenience.

  • true if the query attempt resulted in an error.

Defined in

src/lib/k8s/api/v2/hooks.ts:47


isFetching

isFetching: boolean;

Is true whenever the query is executing, which includes initial fetch as well as background refetch.

Defined in

src/lib/k8s/api/v2/hooks.ts:55


isLoading

isLoading: boolean;

Is true whenever the first fetch for a query is in-flight.

Defined in

src/lib/k8s/api/v2/hooks.ts:51


isSuccess

isSuccess: boolean;

A derived boolean from the status variable, provided for convenience.

  • true if the query has received a response with no errors and is ready to display its data.

Defined in

src/lib/k8s/api/v2/hooks.ts:60


status

status: QueryStatus;

The status of the query.

  • Will be:
    • pending if there's no cached data and no query attempt was finished yet.
    • error if the query attempt resulted in an error.
    • success if the query has received a response with no errors and is ready to display its data.

Defined in

src/lib/k8s/api/v2/hooks.ts:68