@mdxeditor/editor
Advanced tools
Comparing version 2.20.6 to 2.20.7
@@ -10,2 +10,3 @@ var __defProp = Object.defineProperty; | ||
import React__default from "react"; | ||
import { defaultCodeBlockLanguage$ } from "./index.js"; | ||
import { voidEmitter } from "../../utils/voidEmitter.js"; | ||
@@ -138,4 +139,8 @@ import { codeBlockEditorDescriptors$, NESTED_EDITOR_UPDATED_COMMAND } from "../core/index.js"; | ||
const codeBlockEditorDescriptors = useCellValue(codeBlockEditorDescriptors$); | ||
const descriptor = codeBlockEditorDescriptors.sort((a, b) => b.priority - a.priority).find((descriptor2) => descriptor2.match(props.language || "", props.meta || "")); | ||
const defaultCodeBlockLanguage = useCellValue(defaultCodeBlockLanguage$); | ||
let descriptor = codeBlockEditorDescriptors.sort((a, b) => b.priority - a.priority).find((descriptor2) => descriptor2.match(props.language || "", props.meta || "")); | ||
if (!descriptor) { | ||
descriptor = codeBlockEditorDescriptors.find((descriptor2) => descriptor2.match(defaultCodeBlockLanguage || "", props.meta || "")); | ||
} | ||
if (!descriptor) { | ||
throw new Error(`No CodeBlockEditor registered for language=${props.language} meta=${props.meta}`); | ||
@@ -142,0 +147,0 @@ } |
@@ -14,3 +14,3 @@ { | ||
"type": "module", | ||
"version": "2.20.6", | ||
"version": "2.20.7", | ||
"description": "React component for rich text markdown editing", | ||
@@ -17,0 +17,0 @@ "scripts": { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
513065
13385