Looking to hire Laravel developers? Try LaraJobs

laravel-livewire-confirm-modal maintained by enesekinci

Description
Confirm dialog for Laravel Livewire destructive actions.
Author
Last update
2026/08/28 13:02 (dev-main)
License
Downloads
9

Comments
comments powered by Disqus

Laravel Livewire Confirm Modal

Destructive-action confirm dialog for Livewire.

Install

composer require enesekinci/laravel-livewire-confirm-modal:^1.0

Layout:

<livewire:confirm-modal />

Usage

In a Livewire page:

// Ask for confirmation
$this->dispatch('confirm',
    message: 'Bu kayıt silinsin mi?',
    event: 'delete-confirmed',
    payload: ['id' => $id],
);

#[On('delete-confirmed')]
public function deleteConfirmed(int $id): void
{
    // delete...
}

From Blade:

<button
    type="button"
    wire:click="$dispatch('confirm', { message: 'Silinsin mi?', event: 'delete-confirmed', payload: { id: {{ $id }} } })"
>
    Sil
</button>

License

MIT