@php $assetStorage = app(\App\Support\AssetStorage\AssetStorage::class); $url = $assetStorage->url($asset); $isText = $asset->type === 'script' || in_array($asset->mime_type, ['application/json', 'text/plain']); @endphp
@if ($asset->type === 'image') @elseif ($asset->type === 'audio') @elseif ($asset->type === 'video') @elseif ($isText)
{{ \Illuminate\Support\Str::limit($assetStorage->contents($asset), 1000) }}
@else Download {{ $asset->type }} @endif
{{ ucfirst($asset->type) }} · v{{ $asset->version }} @if ($asset->size_bytes) · {{ number_format($asset->size_bytes / 1024, 1) }} KB @endif