comindware.core.ui
Version:
Comindware Core UI provides the basic components like editors, lists, dropdowns, popups that we so desperately need while creating Marionette-based single-page applications.
23 lines (21 loc) • 675 B
JavaScript
import { dateHelpers } from '../index';
export default function(duration) {
if (duration === 0) {
return '0';
}
if (!duration) {
return '';
}
const o = dateHelpers.durationISOToObject(duration);
let result = '';
if (o.days) {
result += `${o.days + Localizer.get('CORE.FORM.EDITORS.DURATION.WORKDURATION.DAYS')} `;
}
if (o.hours) {
result += `${o.hours + Localizer.get('CORE.FORM.EDITORS.DURATION.WORKDURATION.HOURS')} `;
}
if (o.minutes) {
result += `${o.minutes + Localizer.get('CORE.FORM.EDITORS.DURATION.WORKDURATION.MINUTES')} `;
}
return result.trim();
}