Files
discord-decomp/_bundle/Module1773.js
T
2026-11-01 12:12:55 +02:00

22 lines
748 B
JavaScript

// Metro module 1773 (f1774).
import { useEffect } from "react";
import { ReducedMotionManager, isReducedMotionEnabledInSystem } from "./Module1647";
import { ReduceMotion } from "./Module1631";
export function ReducedMotionConfig({ mode }) {
useEffect(() => {}, []);
useEffect(() => {
const jsValue = ReducedMotionManager.jsValue;
if (ReduceMotion.System === mode) {
ReducedMotionManager.setEnabled(isReducedMotionEnabledInSystem());
} else if (ReduceMotion.Always === mode) {
ReducedMotionManager.setEnabled(true);
} else if (ReduceMotion.Never === mode) {
ReducedMotionManager.setEnabled(false);
}
return () => {
ReducedMotionManager.setEnabled(jsValue);
};
}, [mode]);
return null;
}