Blame view

天文台pc/tianwentai-ui/node_modules/framer-motion/dist/es/utils/use-is-mounted.mjs 434 Bytes
bc518174   王天杨   提交两个项目文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  "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