chore: add pretty

This commit is contained in:
lencx
2023-01-22 18:18:36 +08:00
parent 1ba356a91f
commit bc39dcdd72
56 changed files with 776 additions and 535 deletions

View File

@@ -13,7 +13,6 @@ interface MarkdownProps {
}
const Markdown: FC<MarkdownProps> = ({ children, className }) => {
return (
<div className={clsx(className, 'markdown-body')}>
<div>
@@ -22,8 +21,8 @@ const Markdown: FC<MarkdownProps> = ({ children, className }) => {
linkTarget="_blank"
remarkPlugins={[remarkGfm]}
components={{
code({node, inline, className, children, ...props}) {
const match = /language-(\w+)/.exec(className || '')
code({ node, inline, className, children, ...props }) {
const match = /language-(\w+)/.exec(className || '');
return !inline && match ? (
<SyntaxHighlighter
children={String(children).replace(/\n$/, '')}
@@ -38,13 +37,13 @@ const Markdown: FC<MarkdownProps> = ({ children, className }) => {
<code className={className} {...props}>
{children}
</code>
)
}
);
},
}}
/>
</div>
</div>
)
}
);
};
export default Markdown;
export default Markdown;