Sha256: ebff7b4cb1a03511b11d93d1d41d60ff62722c3b32c50bc6dd43729cf7d55c3f
Contents?: true
Size: 747 Bytes
Versions: 14
Compression:
Stored size: 747 Bytes
Contents
document.addEventListener("spree:load", function() { flatpickr.setDefaults({ altInput: true, time_24hr: true, altInputClass: 'flatpickr-alt-input', locale: Spree.translations.flatpickr_locale }) var dateFrom = flatpickr('.datePickerFrom', { onChange: function(selectedDates) { dateTo.set('minDate', selectedDates[0]) } }) var dateTo = flatpickr('.datePickerTo', { onChange: function(selectedDates) { dateFrom.set('maxDate', selectedDates[0]) } }) flatpickr('.datepicker', {}) }) document.addEventListener("turbo:before-cache", function() { document.querySelectorAll('.datePickerFrom, .datePickerTo, .datepicker').forEach(function(element) { element._flatpickr.destroy() }) })
Version data entries
14 entries across 14 versions & 1 rubygems