| 12345678910 |
- import { AnyOperation } from '../../../../../types/change'
- import { SelectionRange } from '@codemirror/state'
- import { visibleTextLength } from '@/utils/operations'
- export const isSelectionWithinOp = (
- op: AnyOperation,
- range: SelectionRange
- ): boolean => {
- return range.to >= op.p && range.from <= op.p + visibleTextLength(op)
- }
|