diff --git a/.changeset/shaggy-falcons-fry.md b/.changeset/shaggy-falcons-fry.md new file mode 100644 index 000000000..85c7b44f9 --- /dev/null +++ b/.changeset/shaggy-falcons-fry.md @@ -0,0 +1,5 @@ +--- +'slate-react': patch +--- + +Fixed typo: Renamed `toSlatePoint` argument `extractMatch` to `exactMatch` diff --git a/packages/slate-react/src/plugin/react-editor.ts b/packages/slate-react/src/plugin/react-editor.ts index b824b0c2e..fe271c90b 100644 --- a/packages/slate-react/src/plugin/react-editor.ts +++ b/packages/slate-react/src/plugin/react-editor.ts @@ -449,9 +449,9 @@ export const ReactEditor = { toSlatePoint( editor: ReactEditor, domPoint: DOMPoint, - extractMatch: T + exactMatch: T ): T extends true ? Point | null : Point { - const [nearestNode, nearestOffset] = extractMatch + const [nearestNode, nearestOffset] = exactMatch ? domPoint : normalizeDOMPoint(domPoint) const parentNode = nearestNode.parentNode as DOMElement @@ -525,7 +525,7 @@ export const ReactEditor = { } if (!textNode) { - if (extractMatch) { + if (exactMatch) { return null as T extends true ? Point | null : Point } throw new Error(