Interface QueryState<TData, TError>

interface QueryState<TData, TError> {
    data: undefined | TData;
    dataUpdateCount: number;
    dataUpdatedAt: number;
    error: null | TError;
    errorUpdateCount: number;
    errorUpdatedAt: number;
    fetchFailureCount: number;
    fetchFailureReason: null | TError;
    fetchMeta: null | FetchMeta;
    fetchStatus: FetchStatus;
    isInvalidated: boolean;
    status: QueryStatus;
}

Type Parameters

Properties

data: undefined | TData
dataUpdateCount: number
dataUpdatedAt: number
error: null | TError
errorUpdateCount: number
errorUpdatedAt: number
fetchFailureCount: number
fetchFailureReason: null | TError
fetchMeta: null | FetchMeta
fetchStatus: FetchStatus
isInvalidated: boolean
status: QueryStatus