Files
2026-07-28 01:06:53 +03:00

41 lines
2.2 KiB
TypeScript

/* Metro module 7138; source: modules/device/DeviceState.tsx; dependencies: [7139, 2, 7140] */
import * as FileImportTrackerModule from '../../by-id/module-00002-FileImportTracker.js'; /* Metro dependency 2 */
import * as DeviceStateModule from './native/DeviceState.tsx'; /* Metro dependency 7139 */
import * as DeviceStateModule2 from './constants/DeviceState.tsx'; /* Metro dependency 7140 */
function _fun57125(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#57125, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7316:6, offset: 0x013dd188, size: 164 bytes, params: 8, frame: 18
const env0_0 = require;
const Object = global.Object;
Object.defineProperty(exports, '__esModule', {value: true});
(FileImportTrackerModule).fileFinishedImporting('modules/device/DeviceState.tsx');
const DeviceState = (DeviceStateModule2).DeviceState;
exports.DeviceState = DeviceState;
const ThermalState = (DeviceStateModule2).ThermalState;
exports.ThermalState = ThermalState;
const getDeviceState = (DeviceStateModule).getDeviceState;
exports.getDeviceState = getDeviceState;
exports.logDeviceState = logDeviceState;
function logDeviceState(a0) { // fn#57126, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:7316:283, offset: 0x013dd22c, size: 287 bytes, params: 2, frame: 20
var value;
const logger = (DeviceStateModule).logger;
var info;
var isLowPowerMode;
if (a0 !== null) {
logger.info('Device State Information:');
logger.info('- Thermal State: ' + a0.thermalState);
info = logger.info;
value = 100 * a0.batteryLevel;
Reflect.apply(info, logger, ['- Battery Level: ' + value + '%']);
info = logger.info;
isLowPowerMode = a0.isLowPowerMode;
value = 'Disabled';
Reflect.apply(info, logger, ['- Low Power Mode: ' + (isLowPowerMode ? 'Enabled' : value)]);
} else {
logger.info('Device state not available');
}
}
}
global.__d(_fun57125, 7138, [7139, 2, 7140]) /* metro module 7138, dependencies: [7139, 2, 7140] */;