@include('pos.menu')
@if (!$orderDetail || !is_object($orderDetail) || !($orderDetail instanceof \App\Models\Order))
@include('pos.kot_items')
@elseif($orderDetail && ($orderDetail->status == 'kot' || $orderDetail->status == 'draft' || $orderDetail->status == 'confirmed'))
@include('pos.order_items')
@elseif($orderDetail && ($orderDetail->status == 'billed' || $orderDetail->status == 'paid' || $orderDetail->status == 'payment_due' || $orderDetail->status == 'ready' || $orderDetail->status == 'out_for_delivery' || $orderDetail->status == 'delivered'))
@include('pos.order_detail')
@elseif($orderDetail)
{{-- Fallback: show order detail for any other status --}}
@include('pos.order_detail')
@endif
@lang('modules.menu.itemVariations')
@if ($menuItem)
@livewire('pos.itemVariations', ['menuItem' => $menuItem], key(str()->random(50)))
@endif
@lang('modules.order.addNote')
@lang('app.save')
@lang('modules.table.availableTables')
@livewire('pos.setTable')
@lang('modules.order.addDiscount')
@lang('app.cancel')
@lang('app.save')
@if ($errors->count())
@lang('app.error')
@foreach ($errors->all() as $error)
@endforeach
@if ($showNewKotButton)
@lang('modules.order.newKot')
@endif
@endif
@lang('modules.modifier.itemModifiers')
@if ($selectedModifierItem)
@livewire('pos.itemModifiers', ['menuItemId' => $selectedModifierItem], key(str()->random(50)))
@endif
@script
@endscript