@php $files = $getState() ?? []; $files = is_array($files) ? array_values(array_filter($files)) : []; $urls = array_values(array_map( fn ($path) => \Illuminate\Support\Facades\Storage::disk('public')->url($path), $files )); @endphp @if(count($urls) > 0)
@foreach($urls as $idx => $url) @php $filename = basename(parse_url($url, PHP_URL_PATH)); $ext = strtolower(pathinfo($filename, PATHINFO_EXTENSION)); $isVideo = in_array($ext, ['mp4', 'mov', 'avi', 'mkv', 'webm']); @endphp @if($isVideo) @else @endif {{ $idx + 1 }}. {{ $filename }} @endforeach
@else - @endif