From 2a504f73595b5f66bf7200713540a54f86aec42d Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Bellet Date: Fri, 19 Feb 2021 14:59:13 +0100 Subject: [PATCH] Add a flatpickr plugin to attach 'id' attribute to input element - As we use `altInput`, the original input is hidden. This plugin forward the `id` attribute of the original input to the input created on-the-fly and used by end user. --- app/assets/javascripts/admin/all.js | 1 + app/assets/javascripts/admin/util.js.erb | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/assets/javascripts/admin/all.js b/app/assets/javascripts/admin/all.js index 8224966978..6f0dc8bbd4 100644 --- a/app/assets/javascripts/admin/all.js +++ b/app/assets/javascripts/admin/all.js @@ -39,6 +39,7 @@ //= require flatpickr/dist/l10n/sv //= require flatpickr/dist/l10n/tr //= require shortcut-buttons-flatpickr/dist/shortcut-buttons-flatpickr.min +//= require flatpickr/dist/plugins/labelPlugin/labelPlugin // spree //= require admin/spree/spree diff --git a/app/assets/javascripts/admin/util.js.erb b/app/assets/javascripts/admin/util.js.erb index 7bc849b5c1..4bc9132c43 100644 --- a/app/assets/javascripts/admin/util.js.erb +++ b/app/assets/javascripts/admin/util.js.erb @@ -20,7 +20,8 @@ $(document).ready(function() { }], label: "or", onClick: onClickButtons - }) + }), + labelPlugin({}) ] } window.FLATPICKR_DATETIME_DEFAULT = Object.assign( @@ -39,7 +40,8 @@ $(document).ready(function() { }], label: "or", onClick: onClickButtons - }) + }), + labelPlugin({}) ] } );