UNPKG

@atlaskit/editor-plugin-metrics

Version:

Metrics plugin for @atlaskit/editor-core

8 lines 618 B
import { BatchAttrsStep } from '@atlaskit/adf-schema/steps'; import { AddMarkStep, AttrStep, RemoveMarkStep, ReplaceAroundStep, ReplaceStep } from '@atlaskit/editor-prosemirror/transform'; export var isTrWithDocChanges = function isTrWithDocChanges(tr) { var _tr$steps; return tr.steps.length > 0 && ((_tr$steps = tr.steps) === null || _tr$steps === void 0 ? void 0 : _tr$steps.some(function (step) { return step instanceof ReplaceStep || step instanceof ReplaceAroundStep || step instanceof AddMarkStep || step instanceof AttrStep || step instanceof RemoveMarkStep || step instanceof BatchAttrsStep; })); };