|
|
|
|
@ -18,6 +18,9 @@ export function isEmptyObject(obj) {
@@ -18,6 +18,9 @@ export function isEmptyObject(obj) {
|
|
|
|
|
return !obj || (Object.keys(obj).length === 0 && obj.constructor === Object); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
export function padLeft(text, pad, size) { |
|
|
|
|
return String(pad.repeat(size) + text).slice(-size); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
export function parseSecondsToDurationString(seconds = 0) { |
|
|
|
|
const finiteSeconds = Number.isFinite(+seconds) ? Math.abs(seconds) : 0; |
|
|
|
|
@ -36,7 +39,3 @@ export function parseSecondsToDurationString(seconds = 0) {
@@ -36,7 +39,3 @@ export function parseSecondsToDurationString(seconds = 0) {
|
|
|
|
|
|
|
|
|
|
return daysString + hoursString + minString + secsString; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
export function padLeft(text, pad, size) { |
|
|
|
|
return String(pad.repeat(size) + text).slice(-size); |
|
|
|
|
} |