@php $isChild = $isChild ?? false; @endphp $isChild])> $isChild])> @if($isChild)@endif {{ $asset->asset_code }} {{ $asset->hostname }} @if(! $isChild && $asset->childAssets->isNotEmpty()) +{{ $asset->childAssets->count() }} Zubehör @endif {{ $asset->manufacturer }} {{ $asset->model }} {{ $asset->category?->name }} @php $badge = match($asset->status) { 'in_use' => 'badge-green', 'in_stock' => 'badge-grey', 'in_repair', 'reserved', 'on_loan', 'ordered', 'planned' => 'badge-amber', default => 'badge-red', }; @endphp {{ $asset->statusLabel() }} {{ $asset->assignedPerson?->display_name ?? '–' }} {{ $asset->location }} {{ $asset->commissioned_at?->format('d.m.Y') }} @php $due = $asset->effectiveReplacementDate(); @endphp @if($due) $due->isPast(), 'badge-amber' => ! $due->isPast() && $due->lessThan(now()->addMonths(12)), 'badge-grey' => $due->greaterThanOrEqualTo(now()->addMonths(12))])>{{ $due->format('m/Y') }} @else – @endif