Files
discord-decomp/sources/by-id/module-01777.jsx
T
2026-07-27 16:20:00 +03:00

46 lines
2.2 KiB
React

/* Metro module 1777; source: unknown; dependencies: [31, 1614, 1651, 1635] */
function _fun19569(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#19569, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1904:6, offset: 0x00ead9ce, size: 86 bytes, params: 8, frame: 18
let env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const env0_2 = (require(31) /* metro dependency 31 */).useEffect;
exports.ReducedMotionConfig = function({mode}) {
var env0_0 = mode;
useEffect(_fun19571, []);
useEffect(_fun19572, [mode]);
return null;
};
}
function ReducedMotionConfig({mode}) { // fn#19570, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1904:138, offset: 0x00eada24, size: 61 bytes, params: 2, frame: 15
useEffect(function() {
}, []);
useEffect(_fun19572, [mode]);
return null;
}
function _fun19572() { // fn#19572, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:1904:214, offset: 0x00eada61, size: 286 bytes, params: 1, frame: 16
var environment;
var setEnabled;
let value = environment.__proto__;
let ReducedMotionManager = (require(1651) /* metro dependency 1651 */).ReducedMotionManager;
const env0_0 = ReducedMotionManager.jsValue;
const modeBinding = mode;
const ReduceMotion = (require(1635) /* metro dependency 1635 */).ReduceMotion;
const System = ReduceMotion.System;
if (System === modeBinding) {
setEnabled = ReducedMotionManager.setEnabled;
value = require(1651) /* metro dependency 1651 */;
Reflect.apply(setEnabled, ReducedMotionManager, [value.isReducedMotionEnabledInSystem()]);
} else if (ReduceMotion.Always === modeBinding) {
ReducedMotionManager.setEnabled(true);
} else if (ReduceMotion.Never === modeBinding) {
ReducedMotionManager.setEnabled(false);
}
return function() {
var ReducedMotionManager = require(dependencyMap[2]).ReducedMotionManager;
ReducedMotionManager.setEnabled(jsValue);
};
}