mirror of
https://github.com/tabler/tabler.git
synced 2025-12-21 17:34:25 +04:00
Enhance autosize and input mask initialization with conditional checks; update Eleventy config to set server passthrough copy behavior
This commit is contained in:
@@ -5,6 +5,6 @@ import autosize from 'autosize';
|
||||
const elements = document.querySelectorAll('[data-bs-toggle="autosize"]');
|
||||
if (elements.length) {
|
||||
elements.forEach(function (element) {
|
||||
autosize(element);
|
||||
autosize && autosize(element);
|
||||
});
|
||||
}
|
||||
@@ -4,7 +4,7 @@ import IMask from 'imask';
|
||||
|
||||
var maskElementList = [].slice.call(document.querySelectorAll('[data-mask]'));
|
||||
maskElementList.map(function (maskEl) {
|
||||
return new IMask(maskEl, {
|
||||
IMask && new IMask(maskEl, {
|
||||
mask: maskEl.dataset.mask,
|
||||
lazy: maskEl.dataset['mask-visible'] === 'true'
|
||||
})
|
||||
|
||||
@@ -54,6 +54,7 @@ export default function (eleventyConfig) {
|
||||
eleventyConfig.setWatchThrottleWaitTime(100);
|
||||
|
||||
eleventyConfig.addPassthroughCopy(getCopyList());
|
||||
eleventyConfig.setServerPassthroughCopyBehavior("passthrough");
|
||||
|
||||
eleventyConfig.addPlugin(EleventyRenderPlugin, {
|
||||
accessGlobalData: true,
|
||||
|
||||
Reference in New Issue
Block a user