Files
discord-decomp/sources/modules/device/useThermalState.tsx
T
2026-07-27 16:20:00 +03:00

87 lines
3.6 KiB
TypeScript

/* Metro module 8095; source: modules/device/useThermalState.tsx; dependencies: [477, 8093, 2] */
function _fun64883(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#64883, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8280:6, offset: 0x01bb7ddf, size: 334 bytes, params: 8, frame: 22
var object3;
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
object3 = {UNHANDLED: -1};
object3[-1] = 'UNHANDLED';
object3.NOMINAL = 0;
object3[0] = 'NOMINAL';
object3.FAIR = 1;
object3[1] = 'FAIR';
object3.SERIOUS = 2;
object3[2] = 'SERIOUS';
object3.CRITICAL = 3;
object3[3] = 'CRITICAL';
const object4 = {NONE: 0};
object4[0] = 'NONE';
object4.LIGHT = 1;
object4[1] = 'LIGHT';
object4.MODERATE = 2;
object4[2] = 'MODERATE';
object4.SEVERE = 3;
object4[3] = 'SEVERE';
object4.CRITICAL = 4;
object4[4] = 'CRITICAL';
object4.EMERGENCY = 5;
object4[5] = 'EMERGENCY';
object4.SHUTDOWN = 6;
object4[6] = 'SHUTDOWN';
(require(2) /* metro dependency 2 */).fileFinishedImporting('modules/device/useThermalState.tsx');
exports.default = useThermalState;
exports.ThermalStates = object3;
exports.AndroidThermalStates = object4;
exports.getThermalState = getThermalState;
}
function _getThermalState(a0) { // fn#64884, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8280:451, offset: 0x01bb7f2d, size: 271 bytes, params: 2, frame: 14
if (a0 != null) {
var moduleValue = require(477) /* metro dependency 477: PlatformUtils */;
if (moduleValue.isIOS()) {
return a0;
}
var moduleValue2 = require(477) /* metro dependency 477: PlatformUtils */;
if (moduleValue2.isAndroid()) {
if (env0_4.NONE === a0) {
return env0_3.NOMINAL;
}
if (env0_4.LIGHT === a0) {
return env0_3.FAIR;
}
if (env0_4.MODERATE === a0) {
return env0_3.FAIR;
}
if (env0_4.SEVERE === a0) {
return env0_3.SERIOUS;
}
if (env0_4.CRITICAL === a0) {
return env0_3.CRITICAL;
}
if (env0_4.EMERGENCY === a0) {
return env0_3.CRITICAL;
}
if (env0_4.SHUTDOWN === a0) {
return env0_3.CRITICAL;
}
return env0_3.UNHANDLED;
}
}
return env0_3.UNHANDLED;
}
function useThermalState() { // fn#64885, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8280:867, offset: 0x01bb803c, size: 46 bytes, params: 1, frame: 12
const _getThermalStateBinding = _getThermalState;
const value = importDefault(8093) /* metro dependency 8093: ThermalUtilsNative */;
const useRawThermalState = value.useRawThermalState;
return _getThermalStateBinding(Reflect.apply(useRawThermalState, value, []));
}
function getThermalState() { // fn#64886, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:8280:1010, offset: 0x01bb806a, size: 46 bytes, params: 1, frame: 12
const _getThermalStateBinding = _getThermalState;
const value = importDefault(8093) /* metro dependency 8093: ThermalUtilsNative */;
const getRawThermalState = value.getRawThermalState;
return _getThermalStateBinding(Reflect.apply(getRawThermalState, value, []));
}