UNPKG

framer-motion

Version:

A simple and powerful JavaScript animation library

18 lines (15 loc) 434 B
"use client"; import { useRef } from 'react'; import { useIsomorphicLayoutEffect } from './use-isomorphic-effect.mjs'; function useIsMounted() { const isMounted = useRef(false); useIsomorphicLayoutEffect(() => { isMounted.current = true; return () => { isMounted.current = false; }; }, []); return isMounted; } export { useIsMounted }; //# sourceMappingURL=use-is-mounted.mjs.map