Skip to content

Commit c68a4f6

Browse files
committed
Update query.ts
1 parent 2ae75e9 commit c68a4f6

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

src/data/query.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -308,15 +308,15 @@ export function batchedQuery<Query, Data, Return>(
308308
callback: (queries: Query[]) => Promise<Data>,
309309
lookup: (data: Data, query: Query, index: number) => Return
310310
): (query: Query) => Promise<Return> {
311-
const pendingQueries: Query[] = [];
312-
313-
const debounced = debounce(async () => {
314-
const currentQueries = [...pendingQueries];
315-
pendingQueries.length = 0;
311+
const debounced = debounce(async (queries: Query[]) => {
312+
const currentQueries = [...queries];
313+
queries.length = 0;
316314
const result = await callback(currentQueries);
317315
return result;
318316
});
319317

318+
const pendingQueries: Query[] = [];
319+
320320
return async (query: Query) => {
321321
const targetIndex = pendingQueries.push(query) - 1;
322322
const data = await debounced(pendingQueries);

0 commit comments

Comments
 (0)