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;
prefix: string;
}) => {
const [forceRenderKey, setForceRenderKey] = useState(`${prefix}-0`);
const [forceRenderKey, setForceRenderKey] = useState(0);
const bump = () => {
setTimeout(() => {
setForceRenderKey((prev) => `${prefix}-${prev + 1}`);
setForceRenderKey((prev) => prev + 1);
}, delay);
};
return {
bump,
key: forceRenderKey,
key: `${prefix}-${forceRenderKey}`,
};
};