wire-elements/modal
Livewire v3 modal component for Laravel that supports stacked/nested child modals while preserving state. Install via Composer, dispatch openModal events to launch components with arguments, and use wire-elements-modal in your layout.
Architecture fit: Integrates seamlessly with Livewire v3 ecosystem for dynamic UIs, leveraging Livewire's reactivity. Requires TailwindCSS by default but allows customization via published views. Best suited for projects already using Livewire; not viable for non-Livewire stacks. Supports complex nested modal workflows with state persistence, ideal for multi-step forms or layered UIs.
Integration feasibility: Straightforward Composer installation and minimal code changes. Requires adding @livewire('wire-elements-modal') to templates and extending ModalComponent for new modals. Upgrade path from v2 exists via automated command but requires manual validation of event syntax changes ($emit → $dispatch).
Technical risk: Future release date (2026-01-23) is highly suspicious and indicates potential data corruption or misconfiguration. Dependents count of 0 despite 1,216
How can I help you explore Laravel packages today?