fix useRerender (#3343)

This commit is contained in:
Jonathan Dobson
2025-09-02 16:06:59 -04:00
committed by GitHub
parent a9e47eaaa0
commit bec4bbbb12

View File

@@ -17,17 +17,17 @@ const useRerender = ({
delay?: number; delay?: number;
prefix: string; prefix: string;
}) => { }) => {
const [forceRenderKey, setForceRenderKey] = useState(`${prefix}-0`); const [forceRenderKey, setForceRenderKey] = useState(0);
const bump = () => { const bump = () => {
setTimeout(() => { setTimeout(() => {
setForceRenderKey((prev) => `${prefix}-${prev + 1}`); setForceRenderKey((prev) => prev + 1);
}, delay); }, delay);
}; };
return { return {
bump, bump,
key: forceRenderKey, key: `${prefix}-${forceRenderKey}`,
}; };
}; };