Blame view

天文台pc/tianwentai-ui/node_modules/framer-motion/dist/es/utils/reduced-motion/use-reduced-motion-config.mjs 629 Bytes
bc518174   王天杨   提交两个项目文件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
  "use client";
  import { useContext } from 'react';
  import { MotionConfigContext } from '../../context/MotionConfigContext.mjs';
  import { useReducedMotion } from './use-reduced-motion.mjs';
  
  function useReducedMotionConfig() {
      const reducedMotionPreference = useReducedMotion();
      const { reducedMotion } = useContext(MotionConfigContext);
      if (reducedMotion === "never") {
          return false;
      }
      else if (reducedMotion === "always") {
          return true;
      }
      else {
          return reducedMotionPreference;
      }
  }
  
  export { useReducedMotionConfig };
  //# sourceMappingURL=use-reduced-motion-config.mjs.map