Skip to content

Commit 5e482bb

Browse files
committed
chore(docs): Update images/videos for markdown pages
1 parent 0df0f24 commit 5e482bb

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

packages/documentation/src/components/Markdown/renderers.tsx

+19
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import {
22
DEFAULT_MARKDOWN_RENDERERS,
33
getTokensText,
4+
ImageRenderer,
45
MarkdownRenderers,
56
useSluggedId,
67
} from "react-marked-renderer";
@@ -117,6 +118,24 @@ export const renderers: MarkdownRenderers = {
117118
);
118119
},
119120

121+
img: function Img({ href, ...props }) {
122+
return (
123+
<Link
124+
href={href}
125+
className="rmd-media-container rmd-media-container--auto"
126+
>
127+
{href.endsWith(".mp4") ? (
128+
<video autoPlay loop muted controls>
129+
<source src={href} type="video/mp4" />
130+
{props.text || props.title}
131+
</video>
132+
) : (
133+
<ImageRenderer href={href} {...props} />
134+
)}
135+
</Link>
136+
);
137+
},
138+
120139
table: function TableRenderer({ children }) {
121140
return (
122141
<TableContainer>

0 commit comments

Comments
 (0)