@php $editing = $pr !== null; $action = $editing ? route('kitchen.purchase-requisition.update', $pr) : route('kitchen.purchase-requisition.store'); $method = $editing ? 'PUT' : 'POST'; $sel = $sel ?? 'h-9 w-full rounded-lg border border-input bg-transparent px-3 text-sm outline-none focus-visible:border-ring focus-visible:ring-3 focus-visible:ring-ring/50'; $lines = $editing ? $pr->lines : collect(); @endphp
@csrf @method($method)

Line items *

@forelse ($lines as $line) @empty @endforelse
Description Store item (optional) Qty Unit Est. unit cost Line total
{{ \App\Support\Fmt::money($line->lineTotal()) }}
KSh 0
Estimate: KSh 0
Cancel

Lines with zero quantity are dropped. Committing happens only when a submitted requisition is approved.

@once @push('scripts') @endpush @endonce