62
loading...
This website collects cookies to deliver better user experience
Step 1:
npm
.npm install sweetalert2
<script src="//cdn.jsdelivr.net/npm/sweetalert2@11"></script>
Step 2:
$this->dispatchBrowserEvent('swal', [
'title' => 'Item has been removed.',
'icon'=>'success',
'iconColor'=>'blue',
]);
Step 3:
<script>
window.addEventListener('swal',function(e) {
Swal.fire({
title: e.detail.title,
icon: e.detail.icon,
iconColor: e.detail.iconColor,
timer: 3000,
toast: true,
position: 'top-right',
toast: true,
showConfirmButton: false,
});
});
</script>
partials/_swal.blade.php
.<script>
window.addEventListener('swal',function(e) {
Swal.fire({
title: e.detail.title,
icon: e.detail.icon,
iconColor: e.detail.iconColor,
timer: 3000,
toast: true,
position: 'top-right',
toast: true,
showConfirmButton: false,
});
});
</script>
layouts/app.blade.php
. You can easily understand it after seeing this repository.