{"version":3,"file":"use-reduced-motion-config.mjs","sources":["../../../../src/utils/reduced-motion/use-reduced-motion-config.ts"],"sourcesContent":["\"use client\"\n\nimport { useContext } from \"react\"\nimport { MotionConfigContext } from \"../../context/MotionConfigContext\"\nimport { useReducedMotion } from \"./use-reduced-motion\"\n\nexport function useReducedMotionConfig() {\n    const reducedMotionPreference = useReducedMotion()\n    const { reducedMotion } = useContext(MotionConfigContext)\n\n    if (reducedMotion === \"never\") {\n        return false\n    } else if (reducedMotion === \"always\") {\n        return true\n    } else {\n        return reducedMotionPreference\n    }\n}\n"],"names":[],"mappings":";;;;;;AAOI;;AAGA;AACI;;AACG;AACH;;;AAEA;;AAER;;"}