Properties

Manage and organize your property directory.

@can('owner-admin') Add New Property @endcan
@if($properties->count() > 0) @can('owner-admin') @endcan @foreach($properties as $property) @php $status = $property->status; $badge = match ($status) { 'Vacant' => 'bg-green-100 text-green-800', 'Occupied' => 'bg-amber-100 text-amber-800', 'Maintenance' => 'bg-blue-100 text-blue-800', default => 'bg-gray-100 text-gray-800', }; $assetNames = collect(); if(method_exists($property, 'assets') && $property->assets) { $assetNames = $property->assets->pluck('name')->filter()->unique(); } @endphp @can('owner-admin') @endcan @endforeach
{{ mb_strtoupper(mb_substr($property->name ?? 'P', 0, 1, 'UTF-8')) }}
{{ $property->name ?? '' }}
{{ $property->units_count ?? 0 }} Units
{{ $property->type ?? '-' }} {{ $property->status ?? '-' }}
{{ $property->owner->name ?? 'No Owner' }}
{{ $property->owner->email ?? "No Owner's Gmail" }}
{{ $property->address ?? '' }}, {{ $property->postcode ?? '' }}, {{ $property->city ?? '' }}, {{ $property->state ?? '' }}
{{ dateFormat($property->created_at) }}
@if($property->status == 'Removed') {{-- Restore 按钮 --}}
@csrf @method('PATCH')
@else
@csrf @method('DELETE')
@endif
@else

No properties found

Try adjusting your search or add a new property.

@endif
@if($properties->hasPages())
{{ $properties->appends(request()->query())->links() }}
@endif