feat: support passing styles to the MarkdownContent card

Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
This commit is contained in:
blam
2022-03-11 18:17:09 +01:00
parent ad7381dc99
commit b6975ecc4b
@@ -70,6 +70,7 @@ type Props = {
linkTarget?: Options['linkTarget'];
transformLinkUri?: (href: string) => string;
transformImageUri?: (href: string) => string;
className?: string;
};
const components: Options['components'] = {
@@ -99,12 +100,13 @@ export function MarkdownContent(props: Props) {
linkTarget,
transformLinkUri,
transformImageUri,
className,
} = props;
const classes = useStyles();
return (
<ReactMarkdown
remarkPlugins={dialect === 'gfm' ? [gfm] : []}
className={classes.markdown}
className={`${classes.markdown} ${className}`}
children={content}
components={components}
linkTarget={linkTarget}