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

72 lines
4.0 KiB
JavaScript

/* Metro module 3526; source: unknown; dependencies: [3411, 3382, 3426, 3427, 3432, 3433, 3438, 3440, 3235, 3236] */
import * as Module03235Module from './module-03235.js'; /* Metro dependency 3235 */
import * as Module03236Module from './module-03236.js'; /* Metro dependency 3236 */
import * as Module03382Module from './module-03382.js'; /* Metro dependency 3382 */
import * as Module03411Module from './module-03411.js'; /* Metro dependency 3411 */
import * as Module03426Module from './module-03426.js'; /* Metro dependency 3426 */
import * as Module03427Module from './module-03427.js'; /* Metro dependency 3427 */
import * as Module03432Module from './module-03432.js'; /* Metro dependency 3432 */
import * as Module03433Module from './module-03433.js'; /* Metro dependency 3433 */
import * as Module03438Module from './module-03438.js'; /* Metro dependency 3438 */
import * as Module03440Module from './module-03440.js'; /* Metro dependency 3440 */
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(Module03411Module);
const env0_1 = closure(Module03382Module);
const env0_2 = closure(Module03426Module);
const env0_3 = closure(Module03427Module);
const env0_4 = closure(Module03432Module);
const env0_5 = closure(Module03433Module);
const env0_6 = closure(Module03438Module);
const env0_7 = closure(Module03440Module);
const env0_8 = closure(Module03235Module);
const env0_9 = closure(Module03236Module);
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 object = {};
let Math = global.Math;
object.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 * object.years});
Math = global.Math;
object.months = Math.abs((0, env0_5.default)(value3, value5));
const value6 = env0_1.default(value5, {months: value4 * object.months});
Math = global.Math;
object.days = Math.abs((0, env0_2.default)(value3, value6));
const value7 = env0_1.default(value6, {days: value4 * object.days});
Math = global.Math;
object.hours = Math.abs((0, env0_3.default)(value3, value7));
const value8 = env0_1.default(value7, {hours: value4 * object.hours});
Math = global.Math;
object.minutes = Math.abs((0, env0_4.default)(value3, value8));
const value9 = env0_1.default(value8, {minutes: value4 * object.minutes});
Math = global.Math;
object.seconds = Math.abs((0, env0_6.default)(value3, value9));
return object;
}
}
global.__d(_fun26908, 3526, [3411, 3382, 3426, 3427, 3432, 3433, 3438, 3440, 3235,
3236]) /* metro module 3526, dependencies: [3411, 3382, 3426, 3427, 3432, 3433, 3438, 3440, 3235, 3236] */;