monday-ui-react-core
Version:
Official monday.com UI resources for application development in React.js
15 lines (11 loc) • 357 B
text/typescript
import { RefObject, useEffect, useRef } from "react";
export default function useAfterFirstRender(): RefObject<boolean> {
const isAfterFirstRender = useRef(false);
useEffect(() => {
const timer = setTimeout(() => {
isAfterFirstRender.current = true;
}, 0);
return () => clearTimeout(timer);
}, []);
return isAfterFirstRender;
}