query/query library
Query system for advanced async state management
Provides React Query-like functionality with automatic caching, deduplication, and background refetching.
Classes
- QueryKey
- Utility to normalize query keys into stable strings
-
ZenInfiniteQuery<
T> - A specialized query for infinite scrolling / pagination.
-
ZenMutation<
TData, TVariables> - A reactive mutation that manages async data updates (creates/updates/deletes)
-
ZenQuery<
T> - A reactive query that manages async data fetching with caching
-
ZenQueryBuilder<
T> - Widget that builds UI based on ZenQuery state
- ZenQueryCache
- Global cache manager for ZenQuery instances
- ZenQueryConfig
- Configuration for a ZenQuery
Enums
- ZenMutationStatus
- Status of a mutation
- ZenQueryStatus
- Status of a ZenQuery