56 lines
1.2 KiB
PHP
56 lines
1.2 KiB
PHP
|
|
<script src="//cdn.jsdelivr.net/npm/sweetalert2@11"></script>
|
||
|
|
|
||
|
|
|
||
|
|
<script>
|
||
|
|
const Toast = Swal.mixin({
|
||
|
|
toast: true,
|
||
|
|
position: 'top-end',
|
||
|
|
showConfirmButton: false,
|
||
|
|
timer: 4000,
|
||
|
|
timerProgressBar: true,
|
||
|
|
didOpen: (toast) => {
|
||
|
|
toast.addEventListener('mouseenter', Swal.stopTimer)
|
||
|
|
toast.addEventListener('mouseleave', Swal.resumeTimer)
|
||
|
|
}
|
||
|
|
})
|
||
|
|
</script>
|
||
|
|
|
||
|
|
@if (session()->has('message'))
|
||
|
|
<script>
|
||
|
|
Toast.fire({
|
||
|
|
icon: 'error',
|
||
|
|
title: '{{ session()->get('message') }}'
|
||
|
|
})
|
||
|
|
</script>
|
||
|
|
@endif
|
||
|
|
|
||
|
|
@if ($errors->any())
|
||
|
|
@foreach ($errors->all() as $error)
|
||
|
|
<script>
|
||
|
|
Toast.fire({
|
||
|
|
icon: 'error',
|
||
|
|
title: '{{ $error }}'
|
||
|
|
})
|
||
|
|
</script>
|
||
|
|
@endforeach
|
||
|
|
@endif
|
||
|
|
|
||
|
|
@if ($errors->login)
|
||
|
|
@foreach ($errors->login->all() as $error)
|
||
|
|
<script>
|
||
|
|
Toast.fire({
|
||
|
|
icon: 'error',
|
||
|
|
title: '{{ $error }}'
|
||
|
|
})
|
||
|
|
</script>
|
||
|
|
@endforeach
|
||
|
|
@endif
|
||
|
|
|
||
|
|
@if (session()->has('success'))
|
||
|
|
<script>
|
||
|
|
Toast.fire({
|
||
|
|
icon: 'success',
|
||
|
|
title: '{{ session()->get('success') }}'
|
||
|
|
})
|
||
|
|
</script>
|
||
|
|
@endif
|