tiptap/packages/core/src/helpers/isAtEndOfNode.ts
2023-03-28 14:21:16 +02:00

12 lines
261 B
TypeScript

import { EditorState } from '@tiptap/pm/state'
export const istAtEndOfNode = (state: EditorState) => {
const { $from, $to } = state.selection
if ($to.parentOffset < $to.parent.nodeSize - 2 || $from.pos !== $to.pos) {
return false
}
return true
}