@props([ 'equipment' => null, 'action', 'method' => 'POST', 'users' => collect(), 'sectors' => collect(), 'equipmentTypes' => collect(), ]) @php $spec = old('specifications', $equipment?->specifications ?? []); if (! is_array($spec)) { $spec = []; } $defaultTypeId = old('equipment_type_id', $equipment?->equipment_type_id ?? session('new_equipment_type_id')); $defaultTypeRow = $defaultTypeId ? $equipmentTypes->firstWhere('id', (int) $defaultTypeId) : null; $defaultCode = $defaultTypeRow?->code ?? ($equipmentTypes->first()?->code ?? 'other'); @endphp