Files
openfoodnetwork/app/assets/javascripts/admin/utils/directives/date_picker.js.coffee
Jean-Baptiste Bellet 6c3ededb0b apply flatpickr on element
- update flatpickr instance value with `onOpen` callback
2021-02-08 22:09:06 +01:00

9 lines
394 B
CoffeeScript

angular.module("admin.utils").directive "datepicker", ->
require: "ngModel"
link: (scope, element, attrs, ngModel) ->
flatpickr(element, Object.assign({},
window.FLATPICKR_DATE_DEFAULT, {
onOpen: (selectedDates, dateStr, instance) ->
instance.setDate(ngModel.$modelValue)
}));