Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
import { getEmojiUrl, nameToEmoji } from "./emoji"
import { jumbosizeEmojis } from "./jumbosizeEmojis"
import {
BlockQuoteContainer,
BlockQuoteContent,
BlockQuoteDivider,
Code,
Emoji,
Mention,
Spoiler,
} from "./styles"
type ReactRules = Record
const baseRules: ReactRules = {
escape: defaultRules.escape,
link: {
...defaultRules.link,
react: (node, output, state) => (
<a rel="noopener noreferrer nofollow ugc" title="{node.title}" href="{node.target}">
{output(node.content, state)}
</a>
),
},
autolink: {
...defaultRules.autolink,