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>

Acepto recibir anuncios de interes sobre este Blog.

Con solo un atributo, podemos crear un dialogo de confirmación sobre los botones en Laravel Livewire.

- Andrés Cruz

In english