diff --git a/app/admin/page.tsx b/app/admin/page.tsx index e90376c..fa93d14 100644 --- a/app/admin/page.tsx +++ b/app/admin/page.tsx @@ -343,7 +343,15 @@ export default function AdminDashboard() { // CHANGED: flex-col on mobile, flex-row on sm+, added gap-4 for mobile spacing
- {card.imageUrl ? :
No Image
} + {(() => { + const previewUrl = card.imageUrl || card.extraMedia?.[0]?.url || ''; + if (!previewUrl) { + return
No Image
; + } + return isVideoUrl(previewUrl) + ?