Show image viewer when clicking url preview thumbnail (#2309)

* Show large image overlay when clicking url preview thumbnail

* Move image overlay into its own component

* Move ImageOverlay props into extended type

* Remove export for internal type
This commit is contained in:
LeaPhant
2026-03-14 06:34:55 +01:00
committed by GitHub
parent a1053ce8f1
commit d6cb51387f
3 changed files with 135 additions and 62 deletions
+6 -1
View File
@@ -64,7 +64,12 @@ export function RenderMessageContent({
return (
<UrlPreviewHolder>
{filteredUrls.map((url) => (
<UrlPreviewCard key={url} url={url} ts={ts} />
<UrlPreviewCard
key={url}
url={url}
renderViewer={(p) => <ImageViewer {...p} />}
ts={ts}
/>
))}
</UrlPreviewHolder>
);