From 675e17da792f2b24df443a0baeaa9d91b4444ef4 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Fri, 16 Aug 2024 17:16:29 +0800 Subject: [PATCH] Add pending items --- .../templates/library/LibraryContainer.tsx | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/packages/web/components/templates/library/LibraryContainer.tsx b/packages/web/components/templates/library/LibraryContainer.tsx index 58b20ab57..9d03a431f 100644 --- a/packages/web/components/templates/library/LibraryContainer.tsx +++ b/packages/web/components/templates/library/LibraryContainer.tsx @@ -181,22 +181,22 @@ export function LibraryContainer(props: LibraryContainerProps): JSX.Element { } }, [libraryItems]) - // const processingItems = useMemo(() => { - // return libraryItems - // .filter((li) => li.node.state === State.PROCESSING) - // .map((li) => li.node.id) - // }, [libraryItems]) + const processingItems = useMemo(() => { + return libraryItems + .filter((li) => li.node.state === State.PROCESSING) + .map((li) => li.node.id) + }, [libraryItems]) - // const refreshProcessingItems = useRefreshProcessingItems() + const refreshProcessingItems = useRefreshProcessingItems() - // useEffect(() => { - // if (processingItems.length) { - // refreshProcessingItems.mutateAsync({ - // attempt: 0, - // itemIds: processingItems, - // }) - // } - // }, [processingItems]) + useEffect(() => { + if (processingItems.length) { + refreshProcessingItems.mutateAsync({ + attempt: 0, + itemIds: processingItems, + }) + } + }, [processingItems]) const focusFirstItem = useCallback(() => { if (libraryItems.length < 1) {