@php $temporaryImage = $this->$model; $imageExtensions = ['jpg', 'jpeg', 'png', 'gif', 'bmp', 'webp', 'svg']; $tempIsImage = $temporaryImage && in_array(strtolower($temporaryImage->getClientOriginalExtension()), $imageExtensions); $existingIsImage = $existing && str_starts_with((string) $existing->mime_type, 'image/'); @endphp @if ($temporaryImage || $existing)
@if ($tempIsImage)
@elseif ($existingIsImage)
@else
{{ $temporaryImage?->getClientOriginalName() ?? $existing?->original_name ?? '' }}
@endif
@endif
@if (!$temporaryImage && !$existing) @endif
@if ($temporaryImage || $existing)
@if ($temporaryImage) @elseif ($existing) @endif
@endif
@error($model) {{ $message }} @enderror