This commit is contained in:
Rizky 2024-08-20 10:45:08 +07:00
parent 29e3ac40d4
commit 82bfeaa829
2 changed files with 4 additions and 3 deletions

File diff suppressed because one or more lines are too long

View File

@ -58,19 +58,20 @@ export const useLocal = <T extends object>(
} else {
local.lastRenderCount = 0;
}
local.lastRender = Date.now();
if (local.lastRenderCount > 300) {
clearTimeout(local.overRenderTimeout);
local.overRenderTimeout = setTimeout(() => {
local.lastRender = Date.now();
_render({});
}, 500);
}, 1000);
console.error("local.render more than 300 times in less than 300ms");
return;
}
local.lastRender = Date.now();
_render({});
}
};