// Module ID: 3729 // Function ID: 3730 // Name: formatDuration // Dependencies: [3721, 3480] // Exports: default // Module 3729 (formatDuration) import code from "code" /* 3721 */; if (!code) { const obj = { default: null }; obj[0] = code; let tmp3 = obj; } else { tmp3 = code; } code = tmp3; let closure_3 = ["years", "months", "weeks", "days", "hours", "minutes", "seconds"]; export default function formatDuration(arg0, locale) { const _require = arg0; if (arguments.length < 1) { const _TypeError = TypeError; const concat = "1 argument required, but only ".concat; const typeError = new TypeError("1 argument required, but only ".concat(arguments.length, " present")); throw typeError; } else { locale = undefined; const defaultOptions = _require(locale[1]).getDefaultOptions(); if (null != locale) { locale = locale.locale; } if (null === locale) { locale = defaultOptions.locale; } if (null === locale) { locale = code.default; } let format; if (null != locale) { format = locale.format; } if (null === format) { format = closure_3; } let zero; if (null != locale) { zero = locale.zero; } code = null !== zero && undefined !== zero && zero; let delimiter; if (null != locale) { delimiter = locale.delimiter; } let str2 = " "; if (null !== delimiter) { str2 = " "; if (undefined !== delimiter) { str2 = delimiter; } } if (locale.formatDistance) { const reduced = format.reduce((arr) => { let combined = arr; if (typeof table[arg1] === "number") { if (closure_2) { combined = arr.concat(locale.formatDistance(tmp, tmp3)); } else { combined = arr; } } return combined; }, []); return reduced.join(str2); } else { return ""; } } }; export default exports.default;