decord/source/1821_ReducedMotionConfig.js

38 lines
1.3 KiB
JavaScript
Raw Normal View History

2026-08-15 05:55:55 +00:00
// Module ID: 1821
// Function ID: 1822
2026-07-29 08:29:29 +00:00
// Name: ReducedMotionConfig
2026-08-15 05:55:55 +00:00
// Dependencies: [19, 1658, 1695, 1679]
2026-07-29 08:29:29 +00:00
// Exports: ReducedMotionConfig
2026-08-15 05:55:55 +00:00
// Module 1821 (ReducedMotionConfig)
2026-08-24 06:08:38 +00:00
import noop from "noop" /* 19 */;
2026-07-29 08:29:29 +00:00
2026-08-24 06:08:38 +00:00
const useEffect = noop.useEffect;
2026-07-29 08:29:29 +00:00
export const ReducedMotionConfig = function ReducedMotionConfig(mode) {
mode = mode.mode;
useEffect(() => {
}, []);
const items = [mode];
useEffect(() => {
2026-08-24 06:08:38 +00:00
const jsValue = mode(closure_1_1[2]).ReducedMotionManager.jsValue;
if (mode(closure_1_1[3]).ReduceMotion.System === jsValue) {
2026-07-29 08:29:29 +00:00
const ReducedMotionManager3 = tmp(tmp2[2]).ReducedMotionManager;
ReducedMotionManager3.setEnabled(tmp(tmp2[2]).isReducedMotionEnabledInSystem());
const tmpResult = tmp(tmp2[2]);
} else if (tmp(tmp2[3]).ReduceMotion.Always === tmp3) {
const ReducedMotionManager2 = tmp(tmp2[2]).ReducedMotionManager;
ReducedMotionManager2.setEnabled(true);
} else if (tmp(tmp2[3]).ReduceMotion.Never === tmp3) {
let ReducedMotionManager = tmp(tmp2[2]).ReducedMotionManager;
ReducedMotionManager.setEnabled(false);
}
return () => {
2026-08-24 06:08:38 +00:00
const ReducedMotionManager = jsValue(closure_1_1[2]).ReducedMotionManager;
2026-07-29 08:29:29 +00:00
ReducedMotionManager.setEnabled(jsValue);
};
}, items);
return null;
};