/** * Alpine.js Components for enviPath * * This module provides reusable Alpine.js data components for modals, * form validation, and form submission. */ document.addEventListener('alpine:init', () => { /** * Modal Form Component * * Provides form validation using HTML5 Constraint Validation API, * loading states for submission, and error message management. * * Basic Usage: * *
* *
* *
* * With Custom State: * *