@mdxeditor/editor
Advanced tools
Comparing version 3.0.0-alpha.2 to 3.0.0
@@ -10,2 +10,3 @@ var __defProp = Object.defineProperty; | ||
import React__default from "react"; | ||
import { defaultCodeBlockLanguage$ } from "./index.js"; | ||
import { voidEmitter } from "../../utils/voidEmitter.js"; | ||
@@ -135,4 +136,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}`); | ||
@@ -139,0 +144,0 @@ } |
@@ -14,3 +14,3 @@ { | ||
"type": "module", | ||
"version": "3.0.0-alpha.2", | ||
"version": "3.0.0", | ||
"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
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
515581
13440
0