@php $mediaItems = $this->mediaItems; $statusStyles = [ 'published' => 'bg-emerald-50 text-emerald-700', 'draft' => 'bg-amber-50 text-amber-700', 'archived' => 'bg-secondary-100 dark:bg-secondary-900/60 text-secondary-600 dark:text-secondary-300', ]; @endphp
Items {{ $mediaItems->total() }}
Updating library…
@forelse($mediaItems as $item) @empty @endforelse
Preview Title Type Status Size Uploaded Actions
@if($item['is_image'] && $item['url']) {{ $item['title'] }} @else
{{ strtoupper(substr($item['type'] ?? 'file', 0, 1)) }}
@endif
{{ $item['title'] }} {{ ucfirst($item['type']) }} @php $status = (string) ($item['status'] ?? ''); $statusClass = $statusStyles[$status] ?? 'bg-secondary-100 dark:bg-secondary-900/60 text-secondary-600 dark:text-secondary-300'; @endphp {{ ucfirst($status) ?: 'Unknown' }} {{ $item['size'] ?? '—' }} {{ $item['uploaded_at'] ?? '—' }} @if($item['url']) Open @else @endif
No media uploaded yet.
{{ $mediaItems->links() }}