'loadCoilData', ]; public function loadCoilData($coilPackNo, $plantId) { $this->plantId = $plantId; $this->coilPackNo = $coilPackNo; $this->records = []; $this->records = CoilPacking::query() ->where('plant_id', $this->plantId) ->where('coil_packing_number', $this->coilPackNo) ->orderBy('scanned_at') ->get() ->map(function ($record) { return [ 'created_at' => $record->created_at, 'created_by' => $record->created_by ?? '', 'coil_packing_number' => $record->coil_packing_number, 'item_code' => $record->item?->code ?? '', 'item_description' => $record->item?->description ?? '', 'process_order' => $record->process_order, 'scanned_at' => $record->scanned_at, 'scanned_by' => $record->scanned_by ?? '', ]; }) ->toArray(); } public function render() { return view('livewire.coil-pack-data-table'); } }