Files
Atomcms-edit/resources/themes/dusk/views/components/messages/flash-messages.blade.php
T
root 0b6f14d5bf Fix remaining issues: CDN config, min_staff_rank defaults, blade views
- Centralize all CDN URLs in config('habbo.cdn.*') with env overrides
- Replace hardcoded CDN URLs in 12+ blade views (fancybox, sweetalert2,
  alpinejs, fontsource, fontawesome, html2canvas)
- Fix font-awesome 7.0.0 (non-existent) -> config with 6.7.0 default
- Centralize all hardcoded min_staff_rank defaults (3 and 7) to config
- Add MIN_STAFF_RANK and MIN_STAFF_RANK_LOGIN env variables
2026-06-08 19:11:28 +02:00

56 lines
1.2 KiB
PHP
Executable File

<script src="{{ config('habbo.cdn.sweetalert2_js') }}"></script>
<script>
var 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