react-stable-ref
react-stable-ref copied to clipboard
Should use setInterval instead
https://github.com/danieldelcore/react-stable-ref/blob/cdea3debb38ee0c5eae10618ea8efca67080771b/src/useStableRefTester.tsx#L13
useEffect(() => {
const interval = setInterval(() => {
setTick(tick + 1);
}, 1000);
return () => clearInterval(interval);
});
return (
<div key={tick}><MyCrappyComponent /></div> // Note setting tick triggers a rerender
);