From 914789cb37b9ea3d61b0af74e1f871abca1b5e08 Mon Sep 17 00:00:00 2001 From: Dor Shtaif Date: Wed, 8 Jan 2025 01:20:19 +0200 Subject: [PATCH] `useAsyncIterMulti` tiny refactoring --- src/useAsyncIterMulti/index.ts | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/src/useAsyncIterMulti/index.ts b/src/useAsyncIterMulti/index.ts index 6021391..50bc744 100644 --- a/src/useAsyncIterMulti/index.ts +++ b/src/useAsyncIterMulti/index.ts @@ -201,19 +201,12 @@ function useAsyncIterMulti< opts?: { initialValues?: TInitValues; } -): IterationResultSet; - -function useAsyncIterMulti( - inputs: readonly unknown[], - opts?: { - initialValues?: readonly unknown[]; - } -): IterationResultSet { +): IterationResultSet { const update = useSimpleRerender(); const ref = useRefWithInitialValue(() => ({ currDiffCompId: 0, - prevResults: [] as IterationResult[], + prevResults: [] as IterationResultSet, activeItersMap: new Map< AsyncIterable, { @@ -289,7 +282,7 @@ function useAsyncIterMulti( activeItersMap.set(baseIter, newIterState); return newIterState.currState; - }); + }) as IterationResultSet; const numOfPrevRunItersDisappeared = numOfPrevRunIters - numOfPrevRunItersPreserved;