@php $currentSort = request('sort', 'nama_makanan'); $currentDir = request('direction', 'asc'); $nextDir = $currentDir === 'asc' ? 'desc' : 'asc'; $getSortIcon = function($field) use ($currentSort, $currentDir) { if ($currentSort !== $field) return 'fa-sort opacity-20'; return $currentDir === 'asc' ? 'fa-sort-up text-indigo-600' : 'fa-sort-down text-indigo-600'; }; @endphp
{{-- Header --}}

Stok Makanan & Nutrisi

Persediaan Makanan • ILY Cattery

@can('check-access', ['foods', 'create']) TAMBAH PAKAN @endcan
{{-- Quick Stats (3 Cards) --}}

Total Volume Stok

{{ number_format($totalStock, 1) }} UNIT

Stok Menipis (<= 5)

{{ $lowStockCount }} PRODUK

Varian Produk

{{ $totalItems }} JENIS

{{-- Search & Sorting --}}
{{-- Table --}}
@forelse($foods as $f) @empty @endforelse
Informasi Pakan Stok Tersedia Ditambahkan Pada Aksi
@if($f->foto_produk) @else @endif
{{ $f->nama_makanan }}
{{ $f->kategori ?? ($f->category->name ?? 'Umum') }}
{{ (float)$f->qty }} {{ $f->unit ?? 'UNIT' }}
@if($f->qty <= 5) Low! @endif
{{ $f->created_at->format('d/m/Y') }}
@can('check-access', ['foods', 'update']) @endcan @can('check-access', ['foods', 'delete']) @endcan
Pakan tidak ditemukan.
@if($foods->hasPages())
{{ $foods->links() }}
@endif