From 104ff96844d1c156088bd6f1e6d54d369a8285cf Mon Sep 17 00:00:00 2001 From: enpitsulin Date: Sat, 6 May 2023 06:53:16 +0800 Subject: [PATCH] fix: support solidity syntax highlight (#489) --- src/markdown/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/markdown/index.ts b/src/markdown/index.ts index 78365b1b..6239e634 100644 --- a/src/markdown/index.ts +++ b/src/markdown/index.ts @@ -6,6 +6,7 @@ import { toast } from "react-hot-toast" import { Element } from "react-scroll" import { refractor } from "refractor" import jsx from "refractor/lang/jsx" +import solidity from "refractor/lang/solidity" import tsx from "refractor/lang/tsx" import rehypeAutolinkHeadings from "rehype-autolink-headings" import rehypeInferDescriptionMeta from "rehype-infer-description-meta" @@ -73,6 +74,7 @@ export type Rendered = { refractor.alias("html", ["svelte", "vue"]) refractor.register(tsx) refractor.register(jsx) +refractor.register(solidity) const rehypePrism = rehypePrismGenerator(refractor)