searchable(), Column::make('Nomor Invoice', 'invoice_number')->searchable(), Column::make('Tanggal Belanja', 'purchase_date') ->format(fn ($value) => formatDateLocalized($value)) ->searchable() ->sortable(), Column::make('Total', 'total') ->format(fn ($value) => formatCurrencyNumber($value, 'Rp')) ->searchable() ->sortable(), Column::make('Catatan', 'note')->searchable(), ArrayColumn::make('Item') ->data( fn ($value, $row) => $row->items->map(fn ($item) => [ 'name' => $item->purchasable?->name, 'quantity' => formatCurrencyNumber($item->quantity, ''), 'unit_price' => formatCurrencyNumber($item->unit_price, 'Rp'), 'total_price' => formatCurrencyNumber($item->total_price, 'Rp'), ])->toArray() ) ->outputFormat( fn ($index, $value) => "