mirror of
https://github.com/tabler/tabler.git
synced 2026-08-09 21:02:22 +04:00
Refactor autosize and input mask plugins to use window scope (#2208)
This commit is contained in:
@@ -1,10 +1,7 @@
|
||||
// Autosize plugin
|
||||
|
||||
import autosize from 'autosize';
|
||||
|
||||
const elements = document.querySelectorAll('[data-bs-toggle="autosize"]');
|
||||
if (elements.length) {
|
||||
elements.forEach(function (element) {
|
||||
autosize && autosize(element);
|
||||
window.autosize && window.autosize(element);
|
||||
});
|
||||
}
|
||||
@@ -1,10 +1,8 @@
|
||||
// Input mask plugin
|
||||
|
||||
import IMask from 'imask';
|
||||
|
||||
var maskElementList = [].slice.call(document.querySelectorAll('[data-mask]'));
|
||||
maskElementList.map(function (maskEl) {
|
||||
IMask && new IMask(maskEl, {
|
||||
window.IMask && new window.IMask(maskEl, {
|
||||
mask: maskEl.dataset.mask,
|
||||
lazy: maskEl.dataset['mask-visible'] === 'true'
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user