UNPKG

@spark-ui/use-mounted-state

Version:

check the component's mount state

11 lines (10 loc) 246 B
import { useRef as r, useCallback as u, useEffect as c } from "react"; function s() { const e = r(!1), t = u(() => e.current, []); return c(() => (e.current = !0, () => { e.current = !1; }), []), t; } export { s as useMountedState };