import { Editor, Node } from 'slate'; import { EditorNodesOptions } from '../typings/editor'; import { unhangRange, UnhangRangeOptions } from '../transforms/unhangRange'; export type GetNodesOptions = EditorNodesOptions & UnhangRangeOptions; export function getNodes(editor: Editor, options: GetNodesOptions = {}) { unhangRange(editor, options); return Editor.nodes(editor, options); }