Remove extra imports from rx.markdown ()

This commit is contained in:
Nikhil Rao 2023-09-19 15:52:56 -07:00 committed by GitHub
parent 1430075bdc
commit 9e533ee58a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -34,13 +34,6 @@ class Markdown(Component):
library = "react-markdown@^8.0.7"
lib_dependencies: List[str] = [
"rehype-katex@^6.0.3",
"remark-math@^5.1.1",
"rehype-raw@^6.1.1",
"remark-gfm@^3.0.1",
]
tag = "ReactMarkdown"
is_default = True
@ -103,11 +96,15 @@ class Markdown(Component):
imports = super()._get_imports()
# Special markdown imports.
imports["remark-math"] = {ImportVar(tag="remarkMath", is_default=True)}
imports["remark-gfm"] = {ImportVar(tag="remarkGfm", is_default=True)}
imports["rehype-katex"] = {ImportVar(tag="rehypeKatex", is_default=True)}
imports["rehype-raw"] = {ImportVar(tag="rehypeRaw", is_default=True)}
imports[""] = {ImportVar(tag="katex/dist/katex.min.css")}
imports.update(
{
"": {ImportVar(tag="katex/dist/katex.min.css")},
"rehype-katex@^6.0.3": {ImportVar(tag="rehypeKatex", is_default=True)},
"remark-math@^5.1.1": {ImportVar(tag="remarkMath", is_default=True)},
"rehype-raw@^6.1.1": {ImportVar(tag="rehypeRaw", is_default=True)},
"remark-gfm@^3.0.1": {ImportVar(tag="remarkGfm", is_default=True)},
}
)
# Get the imports for each component.
for component in components_by_tag.values():