streamedQuery 是一个辅助函数,用于创建一个从 AsyncIterable 流式传输数据的查询函数。数据将是接收到的所有数据块的数组。在接收到第一个数据块之前,查询将处于 pending 状态,但之后会转为 success 状态。查询将保持 fetchStatus 为 fetching 直到流结束。
const query = queryOptions({
queryKey: ['data'],
queryFn: streamedQuery({
queryFn: fetchDataInChunks,
}),
})
const query = queryOptions({
queryKey: ['data'],
queryFn: streamedQuery({
queryFn: fetchDataInChunks,
}),
})
选项