我有进度 UI,它通过文件 upload_id 获取文件路径并更新进度。但是在 ipfs.addAll 函数中没有返回 id 或其他东西来显示正确的进度。我将文件映射到进度 id,它每次都没有按预期工作时重复。我该如何解决?
for await (const result of ipfs.addAll(fileContent, {
progress: (progress) => {
map(files, (item) => {
dispatch(
uploadActions.uploadChangeProgress({
progress,
id: item.upload_id,
})
)
})
},}))