|
|
@ -63,7 +63,8 @@ function useBaseScrape() { |
|
|
|
const lastIdTmp = lastId.current; |
|
|
|
const lastIdTmp = lastId.current; |
|
|
|
setSources((s) => { |
|
|
|
setSources((s) => { |
|
|
|
if (s[id]) s[id].status = "pending"; |
|
|
|
if (s[id]) s[id].status = "pending"; |
|
|
|
if (lastIdTmp && s[lastIdTmp]) s[lastIdTmp].status = "success"; |
|
|
|
if (lastIdTmp && s[lastIdTmp] && s[lastIdTmp].status === "pending") |
|
|
|
|
|
|
|
s[lastIdTmp].status = "success"; |
|
|
|
return { ...s }; |
|
|
|
return { ...s }; |
|
|
|
}); |
|
|
|
}); |
|
|
|
setCurrentSource(id); |
|
|
|
setCurrentSource(id); |
|
|
|