跳转到内容

IoQueryState

当你需要复用类型结构时使用此类型别名。

IoQueryState<TData, TError>
NameType
statusIoDataStatus
fetchStatusIoFetchStatus
dataTData
errorTError
dataUpdatedAtnumber
errorUpdatedAtnumber
failureCountnumber
failureReasonTError
isInvalidatedboolean
isPlaceholderDataboolean
import type { IoQueryState } from '@iostore/store/query';
let value!: IoQueryState;
console.log(value);
  • 避免在用户文档中展开过于复杂的类型细节。
  • 调整类型别名时注意下游兼容性。
  • packages/io/src/lib/query/types.ts