@extclp/vexip-ui
Version:
A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good
18 lines (17 loc) • 441 B
JavaScript
import { leaveNumber as o, doubleDigits as r } from "@vexip-ui/utils";
function l(n) {
if (n <= 0) return "00:00";
const e = o(Math.ceil(n), 60, 2);
return e.length < 2 && e.unshift(0), e.length < 3 ? e.map(r).join(":") : e.map((t, i) => i ? r(t) : t).join(":");
}
function m(n, e) {
return {
...e,
scale: +(e.scale || 1) * n
};
}
export {
l as formatSeconds,
m as mergeIconScale
};
//# sourceMappingURL=helper.mjs.map