From f6c706f1c884f971601a9f8434f254db47fa45c3 Mon Sep 17 00:00:00 2001 From: Alexander Shabunevich Date: Wed, 22 May 2024 21:21:41 +0300 Subject: [PATCH] feat: auto init for alpine --- packages/alpine/src/index.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/alpine/src/index.ts b/packages/alpine/src/index.ts index 7148b69..69e5591 100644 --- a/packages/alpine/src/index.ts +++ b/packages/alpine/src/index.ts @@ -12,3 +12,10 @@ import { xMaska } from './alpine' export { Mask, MaskInput, tokens, xMaska } export type { MaskaDetail, MaskInputOptions, MaskOptions, MaskTokens, MaskType } + +if (document.currentScript?.dataset.init !== undefined) { + document.addEventListener('alpine:init', () => { + // @ts-expect-error + window.Alpine.plugin(xMaska) + }) +}