21 lines
585 B
JavaScript
21 lines
585 B
JavaScript
import BaseFormInput from './form-field';
|
|
import $ from 'jquery';
|
|
|
|
export default BaseFormInput.extend({
|
|
didInsertElement() {
|
|
let me = this;
|
|
$(me.element).find('.date-picker').datepicker({
|
|
format: 'yyyy-mm-dd',
|
|
autoclose: true,
|
|
todayHighlight: true
|
|
})
|
|
.on('changeDate', function(ev) {
|
|
me.setVal($(me.element).find('input').val());
|
|
})
|
|
//show datepicker when clicking on the icon
|
|
.next().on(ace.click_event, function() {
|
|
$(this).prev().focus();
|
|
});
|
|
}
|
|
});
|