diff --git a/packages/web/src/components/chat/AttachmentRenderer.tsx b/packages/web/src/components/chat/AttachmentRenderer.tsx index 9494b6e7..f1483246 100644 --- a/packages/web/src/components/chat/AttachmentRenderer.tsx +++ b/packages/web/src/components/chat/AttachmentRenderer.tsx @@ -29,12 +29,16 @@ export function AttachmentRenderer({ attachment }: AttachmentRendererProps) { const { mimetype, originalName, size } = attachment; if (mimetype.startsWith('image/')) { + const { width, height } = attachment; return ( -
+
{originalName} openImagePreview(attUrl)} loading="lazy" /> @@ -43,13 +47,18 @@ export function AttachmentRenderer({ attachment }: AttachmentRendererProps) { } if (mimetype.startsWith('video/')) { + const { width, height } = attachment; + const hasDimensions = width && height; return ( -
+