28 lines
759 B
JavaScript
28 lines
759 B
JavaScript
const Datepicker = require('vanillajs-datepicker')
|
|
const Flatpickr = require("flatpickr").default;
|
|
const French = require('flatpickr/dist/l10n/fr').default.fr;
|
|
|
|
require('flatpickr/dist/flatpickr.css')
|
|
|
|
module.exports = () => {
|
|
let inputs = document.querySelectorAll('input[type="date"]')
|
|
let size = inputs.length
|
|
|
|
for (var i = 0, c = inputs.length; i < c; i++) {
|
|
new Datepicker.Datepicker(inputs[i], {
|
|
format: 'yyyy-mm-dd'
|
|
})
|
|
}
|
|
|
|
inputs = document.querySelectorAll('input[data-datetime]')
|
|
size = inputs.length
|
|
|
|
for (var i = 0, c = inputs.length; i < c; i++) {
|
|
Flatpickr(inputs[i], {
|
|
enableTime: true,
|
|
dateFormat: "d/m/Y h:i",
|
|
locale: French
|
|
})
|
|
}
|
|
}
|