Skip to content
This repository was archived by the owner on Aug 8, 2025. It is now read-only.

Commit d4b2c3b

Browse files
committed
[ux]: no render for video;
1 parent ca027ab commit d4b2c3b

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

src/component/reddit/RedditPostRenderer.tsx

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,13 +95,25 @@ const RedditListing: React.FC<RedditListingProps> = ({ data }) => {
9595
<Image width={200} src={d.thumbnail} alt="thumbnail" />
9696
)}
9797
<div style={{ display: 'flex', justifyContent: 'center' }}>
98-
{d.url_overridden_by_dest && d.url_overridden_by_dest.startsWith('http') && (
98+
{d.url_overridden_by_dest && d.url_overridden_by_dest.startsWith('http') && !d.url_overridden_by_dest.includes('v.redd.it') && (
9999
<Image
100100
width={200}
101101
src={d.url_overridden_by_dest}
102102
alt={d.url_overridden_by_dest}
103103
/>
104104
)}
105+
{d.url_overridden_by_dest && d.url_overridden_by_dest.startsWith('http') && d.url_overridden_by_dest.includes('v.redd.it') && (
106+
<>
107+
Video files are not supported in this renderer.
108+
<Link
109+
href={d.url_overridden_by_dest}
110+
target="_blank"
111+
style={{ display: 'block' }}
112+
>
113+
Open video in new tab
114+
</Link>
115+
</>
116+
)}
105117
</div>
106118
<Descriptions column={1} bordered size="small">
107119
<Descriptions.Item label="Subreddit">
@@ -151,7 +163,7 @@ const RedditListing: React.FC<RedditListingProps> = ({ data }) => {
151163
(child.kind === 't1' ? renderComment(child) : null),
152164
)}
153165
</div>
154-
)}
166+
)}
155167
</Panel>
156168
</Collapse>
157169
);

0 commit comments

Comments
 (0)