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

76 lines
3.5 KiB
React

/* Metro module 97; source: unknown; dependencies: [6, 7, 98, 44, 101, 104] */
function _fun1555(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#1555, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:122:6, offset: 0x00c61994, size: 220 bytes, params: 8, frame: 19
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
const env0_3 = importDefault(6) /* metro dependency 6 */;
const env0_4 = importDefault(7) /* metro dependency 7 */;
let value = importDefault(98) /* metro dependency 98 */;
value = new value();
value = _fun1556();
(importDefault(101) /* metro dependency 101 */).addListener('didUpdateDimensions', _fun1561);
const set = value.set;
const value4 = importDefault(104) /* metro dependency 104 */;
const getConstants = value4.getConstants;
const Dimensions = Reflect.apply(getConstants, value4, []).Dimensions;
Reflect.apply(set, value, [Dimensions]);
exports.default = value;
}
function _fun1556() { // fn#1556, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:122:140, offset: 0x00c61a70, size: 104 bytes, params: 1, frame: 16
return env0_4(Dimensions, null, [{key: 'get', value: value_1558}, {key: 'set', value: value_1559},
{key: 'addEventListener', value: value_1560}]);
}
function value_1558(a0) { // fn#1558, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:122:227, offset: 0x00c61af3, size: 62 bytes, params: 2, frame: 15
(importDefault(44) /* metro dependency 44 */)(env1_2[a0], 'No dimension set for key ' + a0);
return env1_2[a0];
}
function value_1559({screen, window, windowPhysicalPixels, screenPhysicalPixels}) { // fn#1559, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:122:318, offset: 0x00c61b31, size: 234 bytes, params: 2, frame: 16
var r2;
var r0;
var object2;
var width;
var scale;
var height;
if (windowPhysicalPixels) {
object2 = {};
width = windowPhysicalPixels.width;
scale = windowPhysicalPixels.scale;
object2.width = width / scale;
height = windowPhysicalPixels.height;
scale = windowPhysicalPixels.scale;
object2.height = height / scale;
scale = windowPhysicalPixels.scale;
object2.scale = scale;
object2.fontScale = windowPhysicalPixels.fontScale;
r2 = object2;
} else {
r2 = window;
}
if (screenPhysicalPixels) {
object2 = {};
width = screenPhysicalPixels.width;
scale = screenPhysicalPixels.scale;
object2.width = width / scale;
height = screenPhysicalPixels.height;
scale = screenPhysicalPixels.scale;
object2.height = height / scale;
scale = screenPhysicalPixels.scale;
object2.scale = scale;
object2.fontScale = screenPhysicalPixels.fontScale;
r0 = object2;
} else {
r0 = screen ?? r2;
}
if (env1_6) {
env1_5.emit('change', {window: r2, screen: r0});
}
}
function value_1560(a0, a1) { // fn#1560, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:122:688, offset: 0x00c61c1b, size: 70 bytes, params: 3, frame: 16
(importDefault(44) /* metro dependency 44 */)(a0 === 'change', 'Trying to subscribe to unknown event: "%s"', a0);
return env1_5.addListener(a0, a1);
}