Add pending items

This commit is contained in:
Jackson Harper
2024-08-16 17:16:29 +08:00
parent 9a2490253c
commit 675e17da79

View File

@ -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) {