Rich list UI state: projected items/viewIds, completeness mode, remote vs local fetching flags, and imperative view updaters. isShowingLocalPending signals hybrid mode where stale local rows are visible while a remote round-trip runs.
items
viewIds
isShowingLocalPending
Last error message from the remote fetcher (or the cached base list state). null when the latest attempt succeeded or no attempt has been made.
null
Convenience for error !== null. TanStack-Query-style.
error !== null
Rich list UI state: projected
items/viewIds, completeness mode, remote vs local fetching flags, and imperative view updaters.isShowingLocalPendingsignals hybrid mode where stale local rows are visible while a remote round-trip runs.