Diálogo de Confirmación en UNA SOLA LíNEA en Laravel Livewire: Wire:Confirm
Aquí te quiero presentar una pequeña maravilla que realmente yo siempre estoy leyendo la documentación de los cursos que voy como quien dice haciendo sobre la marcha para como quien dice siempre tener lo último de lo último y viene precisamente siendo esto el de:
wire:confirm
Ya creo que esto nos dice bastante y ya pudéramos inclusive dejarlo hasta acá porque obviamente o sea es bastante obvio pero de igual manera vamos a hacer una pequeña demostración. Simplemente vamos a modificar el botón que por defecto, llama a un método llamado delete, para que ahora, definiendo el parámetro anterior, aparezca un dialogo de confirmación y al precionarlo, se ejecuta el script definido en wire:click:
<flux:button class="ml-3" variant='danger' size="xs" wire:click="delete({{ $c }})" wire:confirm="Are you sure you want to delete this category?">
{{ __('Delete') }}
</flux:button>