@forelse($notifications as $notification)
@php
$data = $notification->data;
$jenis = $data['jenis'] ?? 'info';
$icon = $data['icon'] ?? 'bi-bell';
if ($jenis === 'warning') {
$iconClass = 'text-warning';
$bgClass = 'bg-warning-subtle';
} elseif ($jenis === 'success') {
$iconClass = 'text-success';
$bgClass = 'bg-success-subtle';
} else {
$iconClass = 'text-primary';
$bgClass = 'bg-primary-subtle';
}
@endphp
{{-- ICON --}}
{{-- ISI NOTIFIKASI --}}
{{ $data['judul'] ?? 'Notifikasi' }}
@if(is_null($notification->read_at))
Baru
@endif
{{ $data['pesan'] ?? '' }}
{{ $notification->created_at->diffForHumans() }}
{{-- AKSI --}}
@if(!empty($data['url']))
Lihat Data
@endif
@if(is_null($notification->read_at))
@else
Sudah dibaca
@endif
@empty
{{-- TIDAK ADA NOTIFIKASI --}}
Belum Ada Notifikasi
Notifikasi kegiatan dan progres
akan muncul di halaman ini.
@endforelse