fix: address code review — complete fetch coverage, refresh timing, dedupe chunk detection

This commit is contained in:
ashim-hq
2026-04-20 22:18:27 +08:00
parent 5e1159fa75
commit da52088e39
4 changed files with 63 additions and 32 deletions
+10 -6
View File
@@ -25,12 +25,16 @@ export function useConnectionMonitor() {
if (state.status === "reconnected") {
store.getState().stopPolling();
store.getState().refreshStaleData();
setTimeout(() => {
if (store.getState().status === "reconnected") {
store.setState({ status: "connected" });
}
}, 2500);
store
.getState()
.refreshStaleData()
.finally(() => {
setTimeout(() => {
if (store.getState().status === "reconnected") {
store.setState({ status: "connected" });
}
}, 2500);
});
}
if (state.status === "offline") {