{{-- Tabs Navigation --}}
{{-- Header Page --}}
@if($activeTab === 'materials')

Daftar Bahan Baku

Kelola stok bahan mentah, rempah-rempah, dan unit takaran untuk kebutuhan dapur dan purchasing.

@else

🏷️ Kategori Bahan Baku

Atur pengelompokan bahan baku seperti Daging, Sayuran, Bumbu Dapur, dan Kemasan.

@endif
@if($activeTab === 'materials') @else @endif
{{-- Feedback Messages --}} @if (session()->has('message'))
✅ {{ session('message') }}
@endif @if (session()->has('error'))
⚠️ {{ session('error') }}
@endif {{-- TAB 1: DAFTAR BAHAN BAKU --}} @if($activeTab === 'materials') {{-- Filtering & Search Bar --}}
{{-- Search --}}
🔍
{{-- Category Filter --}} {{-- Row Limit Filter --}}
Tampilkan:
{{-- Table Grid --}}
@forelse($materials as $m) @empty @endforelse
Nama Bahan Kategori Kode SKU Satuan Unit Aksi
{{ $m->name }} @if($m->category) {{ $m->category->name }} @else Tanpa Kategori @endif {{ $m->sku ?: '-' }} {{ $m->unit }}
Belum ada data bahan baku.
@if($materials->hasPages())
{{ $materials->links() }}
@endif
@endif {{-- TAB 2: KATEGORI BAHAN BAKU --}} @if($activeTab === 'categories') {{-- Search Kategori & Row Limit --}}
🔍
Tampilkan:
{{-- Table Grid --}}
@forelse($categoriesPaginated as $cat) @empty @endforelse
Nama Kategori Jumlah Item Terkait Aksi
{{ $cat->name }} {{ $cat->raw_materials_count }} Item Bahan
Belum ada data kategori bahan baku.
@if($categoriesPaginated->hasPages())
{{ $categoriesPaginated->links() }}
@endif
@endif {{-- RAW MATERIAL CRUD MODAL --}} @if($isModalOpen)

{{ $materialId ? '✍️ Edit Bahan Baku' : '🥦 Tambah Bahan Baku Baru' }}

{{-- Name --}}
@error('name') {{ $message }} @enderror
{{-- Category --}}
@error('raw_material_category_id') {{ $message }} @enderror
{{-- SKU / Code --}}
@error('sku') {{ $message }} @enderror
{{-- Unit Selection --}}
@error('unit') {{ $message }} @enderror
{{-- Buttons --}}
@endif {{-- CATEGORY CRUD MODAL --}} @if($isCategoryModalOpen)

{{ $categoryId ? '✍️ Edit Kategori' : '🏷️ Tambah Kategori Baru' }}

@error('categoryName') {{ $message }} @enderror
@endif {{-- RAW MATERIAL DETAIL MODAL --}} @if($isDetailModalOpen && $detailMaterial)
{{-- Modal Header --}}

👁️ Detail Bahan Baku & Spesifikasi

{{-- Specifications Grid --}}
NAMA BAHAN BAKU {{ $detailMaterial->name }}
KATEGORI {{ $detailMaterial->category?->name ?? 'Tanpa Kategori' }}
KODE SKU / BARCODE {{ $detailMaterial->sku ?: '-' }}
SATUAN TAKARAN (UNIT) {{ $detailMaterial->unit }}
{{-- Purchase History Section --}}

🛒 Riwayat Pembelian & Harga Beli

@forelse($purchaseHistory as $item) @empty @endforelse
Tanggal No. Pembelian Cabang Supplier Qty Harga Beli Total
{{ $item->purchase?->created_at?->format('d/m/Y H:i') ?? '-' }} {{ $item->purchase?->purchase_number ?? '-' }} {{ $item->purchase?->branch?->name ?? '-' }} {{ $item->purchase?->supplier?->name ?? '-' }} {{ number_format($item->quantity, 2) }} {{ $detailMaterial->unit }} Rp {{ number_format($item->price, 0, ',', '.') }} Rp {{ number_format($item->total, 0, ',', '.') }}
Belum ada riwayat pembelian untuk bahan baku ini.
{{-- Close Button --}}
@endif