/**
 * Minified by jsDelivr using Terser v5.37.0.
 * Original file: /npm/@marcreichel/alpine-auto-animate@1.1.0/src/index.js
 *
 * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files
 */
import autoAnimate from"@formkit/auto-animate";let autoAnimateConfig={};function AutoAnimate(t){t.directive("auto-animate",((t,{expression:e,modifiers:a},{evaluateLater:i,effect:n})=>{let o={};const m=a.filter((t=>t.match(/^\d+m?s$/)))[0]||null;if(m){const t=!!m.match(/ms$/),e=+m.match(/^\d+/);o.duration=e*(t?1:1e3)}const u=a.filter((t=>!t.match(/^\d+m?s$/)))[0]||null;u&&(o.easing=u);const f=autoAnimate(t,{...autoAnimateConfig,...o});if(e){const t=i(e);n((()=>{t((t=>{t?f.enable():f.disable()}))}))}}))}AutoAnimate.configure=t=>{autoAnimateConfig=t};export default AutoAnimate;
//# sourceMappingURL=/sm/1474fcffca6514cc116e9f01e0f1d8360e7faec220bc9ec183f79d1a44af2813.map