diff --git a/shared/editor/extensions/Prism.ts b/shared/editor/extensions/Prism.ts index b34fea897..719ddfb31 100644 --- a/shared/editor/extensions/Prism.ts +++ b/shared/editor/extensions/Prism.ts @@ -41,6 +41,8 @@ export const LANGUAGES = { swift: "Swift", toml: "TOML", typescript: "TypeScript", + tsx: "TSX", + jsx: "JSX", vb: "Visual Basic", yaml: "YAML", zig: "Zig", diff --git a/shared/editor/nodes/CodeFence.ts b/shared/editor/nodes/CodeFence.ts index f4926aa78..af0ad1299 100644 --- a/shared/editor/nodes/CodeFence.ts +++ b/shared/editor/nodes/CodeFence.ts @@ -23,6 +23,7 @@ import ini from "refractor/lang/ini"; import java from "refractor/lang/java"; import javascript from "refractor/lang/javascript"; import json from "refractor/lang/json"; +import jsx from "refractor/lang/jsx"; import kotlin from "refractor/lang/kotlin"; import lisp from "refractor/lang/lisp"; import lua from "refractor/lang/lua"; @@ -41,6 +42,7 @@ import solidity from "refractor/lang/solidity"; import sql from "refractor/lang/sql"; import swift from "refractor/lang/swift"; import toml from "refractor/lang/toml"; +import tsx from "refractor/lang/tsx"; import typescript from "refractor/lang/typescript"; import visualbasic from "refractor/lang/visual-basic"; import yaml from "refractor/lang/yaml"; @@ -79,6 +81,7 @@ const DEFAULT_LANGUAGE = "javascript"; ini, java, javascript, + jsx, json, kotlin, lisp, @@ -99,6 +102,7 @@ const DEFAULT_LANGUAGE = "javascript"; swift, toml, typescript, + tsx, visualbasic, yaml, zig,