UNPKG

@atlaskit/editor-plugin-collab-edit

Version:

Collab Edit plugin for @atlaskit/editor-core

24 lines (23 loc) 710 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.filterAnalyticsSteps = filterAnalyticsSteps; var _steps = require("@atlaskit/adf-schema/steps"); var _prosemirrorCollab = require("@atlaskit/prosemirror-collab"); /** * Filter out AnalyticsStep from the steps. * * @param steps Rebaseable steps * @returns Rebaseable steps * @example */ function filterAnalyticsSteps(steps) { var filteredSteps = steps.reduce(function (acc, rebaseable) { if (!(rebaseable.step instanceof _steps.AnalyticsStep)) { acc.push(new _prosemirrorCollab.Rebaseable(rebaseable.step, rebaseable.inverted, rebaseable.origin)); } return acc; }, []); return filteredSteps; }