aot-formio-export
Version:
26 lines (20 loc) • 589 B
JavaScript
import _ from 'lodash';
import moment from 'moment';
import BaseComponent from '../base';
class DateTimeComponent extends BaseComponent {
constructor (component, data, options) {
super(component, data, options);
}
formatValue () {
if (_.isNil(this._value)) {
return this.emptyValue();
}
const m = moment(this._value);
if (this.enableTime) {
return m.format('lll');
}
return m.format('ll');
// return _.isString(this._value) ? this._value.replace('T', ' ').split('.')[0] + ' UTC' : this._value;
}
}
export default DateTimeComponent;