From c32c4b94998f23e549e588240dddbb241397e7c1 Mon Sep 17 00:00:00 2001 From: kenilkb Date: Thu, 16 Jul 2026 09:31:03 +0530 Subject: [PATCH] Feat: Implement dynamic webpage screenshot thumbnails for URL assets --- .../features/assets/components/AssetCard.tsx | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/Channel-Frontend/src/features/assets/components/AssetCard.tsx b/Channel-Frontend/src/features/assets/components/AssetCard.tsx index fa47ec2..3bb0f4c 100644 --- a/Channel-Frontend/src/features/assets/components/AssetCard.tsx +++ b/Channel-Frontend/src/features/assets/components/AssetCard.tsx @@ -249,6 +249,39 @@ export const AssetCard: React.FC = ({ } /> + ) : asset.type === 'url' ? ( +
+ {asset.title} { + e.currentTarget.style.display = 'none'; + const placeholder = document.getElementById(`fallback-${asset.id}`); + if (placeholder) placeholder.style.display = 'flex'; + }} + /> +
+
+
+
+ Web Link +
+
+ +
+
+ URL LINK + HTML +
+
+
+
+
) : (