@if($errors->any())
Please correct the highlighted quotation fields.
@endif

Selecting a menu automatically fills its dishes below.

Quotation Items

Add one or more catering dishes.

DishItem NameQtyUnitRate (₹)Amount (₹)
Total ₹0.00
Cancel
@php $initialItems=old('items',isset($quotation)?$quotation->items->map(fn($i)=>['menu_id'=>$i->menu_id,'item_name'=>$i->item_name,'quantity'=>$i->quantity,'unit'=>$i->unit,'rate'=>$i->rate])->values()->all():[['menu_id'=>'','item_name'=>'','quantity'=>1,'unit'=>'Per Plate','rate'=>0]]); $menuOptions=$menus->map(fn($m)=>['id'=>$m->id,'name'=>$m->item_name,'unit'=>$m->unit,'rate'=>$m->price,'category'=>$m->category?->name])->values(); $menuCardOptions=$cateringMenus->map(fn($card)=>['id'=>$card->id,'name'=>$card->name,'dishes'=>$card->dishes->map(fn($dish)=>['menu_id'=>$dish->id,'item_name'=>$dish->item_name,'quantity'=>1,'unit'=>$dish->unit,'rate'=>$dish->price])->values()])->values(); @endphp @push('scripts')@endpush @push('scripts')@endpush