@if (session()->has('message'))
{{ session('message') }}
@endif

Daftar Item

@forelse ($items as $item) @empty @endforelse
Nama Item @if ($sortBy == 'name') @if ($sortDirection == 'asc') ↑ @else ↓ @endif @endif Gambar Harga @if ($sortBy == 'price') @if ($sortDirection == 'asc') ↑ @else ↓ @endif @endif Tipe Item @if ($sortBy == 'type_item_id') @if ($sortDirection == 'asc') ↑ @else ↓ @endif @endif Tersedia @if ($sortBy == 'is_available') @if ($sortDirection == 'asc') ↑ @else ↓ @endif @endif Aksi
{{ $item->name }} @if ($item->image_url) {{ $item->name }} @else Tidak ada gambar @endif Rp{{ number_format($item->price, 0, ',', '.') }} {{ $item->typeItem->name ?? 'N/A' }} @if ($item->is_available) Ya @else Tidak @endif
Tidak ada data item yang ditemukan.
{{ $items->links() }}
@if ($isModalOpen)

{{ $itemId ? 'Edit Item' : 'Tambah Item Baru' }}

@error('name') {{ $message }} @enderror
@error('description') {{ $message }} @enderror
@error('price') {{ $message }} @enderror
@error('new_image') {{ $message }} @enderror @if ($new_image)
Pratinjau Gambar Baru:
@elseif ($image_url)
Gambar Saat Ini:
@endif
@error('is_available') {{ $message }} @enderror
@error('type_item_id') {{ $message }} @enderror
{{-- --- BARU: Bagian untuk pemilihan Bundles (multi-select) --- --}}
{{-- --- UBAH: Tambahkan 'multiple' dan 'wire:model.live' untuk mendukung multi-select --- --}} {{-- --- BARU: Error messages untuk bundle_ids dan bundle_ids.* --- --}} @error('bundle_ids') {{ $message }} @enderror @error('bundle_ids.*') {{ $message }} @enderror
{{-- --- AKHIR BARU: Bagian untuk pemilihan Bundles --- --}}
@endif @if ($isDeleteModalOpen)

Konfirmasi Hapus

Apakah Anda yakin ingin menghapus item ini? Tindakan ini tidak dapat dibatalkan.

@endif