/* Metro module 3526; source: unknown; dependencies: [3411, 3382, 3426, 3427, 3432, 3433, 3438, 3440, 3235, 3236] */ function _fun26908(global, require, importDefault, importAll, module, exports, dependencyMap) { // fn#26908, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3653:6, offset: 0x00f5179d, size: 286 bytes, params: 8, frame: 19 const closure = function(a0) { var value = a0; return value && value.__esModule ? value : {default: value}; }; const Object = global.Object; Object.defineProperty(exports, '__esModule', {value: true}); exports.default = intervalToDuration; const env0_0 = closure(require(3411) /* metro dependency 3411 */); const env0_1 = closure(require(3382) /* metro dependency 3382 */); const env0_2 = closure(require(3426) /* metro dependency 3426 */); const env0_3 = closure(require(3427) /* metro dependency 3427 */); const env0_4 = closure(require(3432) /* metro dependency 3432 */); const env0_5 = closure(require(3433) /* metro dependency 3433 */); const env0_6 = closure(require(3438) /* metro dependency 3438 */); const env0_7 = closure(require(3440) /* metro dependency 3440 */); const env0_8 = closure(require(3235) /* metro dependency 3235 */); const env0_9 = closure(require(3236) /* metro dependency 3236 */); module.exports = exports.default; } function intervalToDuration({start, end}) { // fn#26910, source: /ci/build/discord/discord/discord_android_rn/android/app/src/main/assets/index.android.bundle:3653:102, offset: 0x00f518bb, size: 602 bytes, params: 2, frame: 19 (0, env0_9.default)(1, arguments); const value2 = env0_8.default(start); const value3 = env0_8.default(end); let isNaN = global.isNaN; let getTime = value2.getTime; if (isNaN(Reflect.apply(getTime, value2, []))) { throw new global.RangeError('Start Date is invalid'); } isNaN = global.isNaN; getTime = value3.getTime; if (isNaN(Reflect.apply(getTime, value3, []))) { throw new global.RangeError('End Date is invalid'); } const object2 = {}; let Math = global.Math; object2.years = Math.abs((0, env0_7.default)(value3, value2)); const value4 = (0, env0_0.default)(value3, value2); const value5 = env0_1.default(value2, {years: value4 * object2.years}); Math = global.Math; object2.months = Math.abs((0, env0_5.default)(value3, value5)); const value6 = env0_1.default(value5, {months: value4 * object2.months}); Math = global.Math; object2.days = Math.abs((0, env0_2.default)(value3, value6)); const value7 = env0_1.default(value6, {days: value4 * object2.days}); Math = global.Math; object2.hours = Math.abs((0, env0_3.default)(value3, value7)); const value8 = env0_1.default(value7, {hours: value4 * object2.hours}); Math = global.Math; object2.minutes = Math.abs((0, env0_4.default)(value3, value8)); const value9 = env0_1.default(value8, {minutes: value4 * object2.minutes}); Math = global.Math; object2.seconds = Math.abs((0, env0_6.default)(value3, value9)); return object2; }