first
This commit is contained in:
29
src/resources/views/components/status-badge.blade.php
Normal file
29
src/resources/views/components/status-badge.blade.php
Normal file
@@ -0,0 +1,29 @@
|
||||
@php
|
||||
$statusMap = [
|
||||
'diproses' => 'warning',
|
||||
'aktif' => 'success',
|
||||
'gagal' => 'danger',
|
||||
'batal' => 'danger',
|
||||
'selesai' => 'dark',
|
||||
'pending' => 'warning',
|
||||
'success' => 'success',
|
||||
'failed' => 'danger',
|
||||
'belum_bayar' => 'secondary',
|
||||
'dibayar' => 'success',
|
||||
'lewat' => 'danger',
|
||||
];
|
||||
$labelMap = [
|
||||
'diproses' => 'Diproses',
|
||||
'aktif' => 'Aktif',
|
||||
'gagal' => 'Gagal',
|
||||
'batal' => 'Batal',
|
||||
'selesai' => 'Selesai',
|
||||
'pending' => 'Pending',
|
||||
'success' => 'Berjaya',
|
||||
'failed' => 'Gagal',
|
||||
'belum_bayar' => 'Belum Bayar',
|
||||
'dibayar' => 'Dibayar',
|
||||
'lewat' => 'Lewat',
|
||||
];
|
||||
@endphp
|
||||
<span class="badge text-bg-{{ $statusMap[$status] ?? 'secondary' }}">{{ $labelMap[$status] ?? ucfirst($status) }}</span>
|
||||
Reference in New Issue
Block a user