失效、重取与取消:练习答案
归档成功后可精确失效 ['orders', { tenantId }] 列表和 ['order', orderId] 详情;计数器若响应中已有新值可 setQueryData 直接更新,否则失效对应 key。不要无条件 invalidate 全部 query。
queryFn 接收 signal 并传给 fetch;catch 中区分 AbortError,取消时恢复到 idle 或保留旧数据,非取消错误才进入 error。
答案只用于核对;请把自己的 query key、状态转移和失败证据记录下来。