UNPKG

@atlaskit/editor-plugin-track-changes

Version:

ShowDiff plugin for @atlaskit/editor-core

27 lines • 1.07 kB
import React from 'react'; import { TRACK_CHANGES_BUTTON, TRACK_CHANGES_GROUP, TRACK_CHANGES_SECTION } from '@atlaskit/editor-common/toolbar/keys'; import { TRACK_CHANGES_SECTION_RANK, TRACK_CHANGES_GROUP_RANK } from '@atlaskit/editor-common/toolbar/rank'; import { TrackChangesToolbarButton } from './TrackChangesToolbarButton'; export const getToolbarComponents = (api, options) => { return [{ type: TRACK_CHANGES_GROUP.type, key: TRACK_CHANGES_GROUP.key, parents: [{ type: TRACK_CHANGES_SECTION.type, key: TRACK_CHANGES_SECTION.key, rank: TRACK_CHANGES_SECTION_RANK[TRACK_CHANGES_GROUP.key] }] }, { type: TRACK_CHANGES_BUTTON.type, key: TRACK_CHANGES_BUTTON.key, parents: [{ type: TRACK_CHANGES_GROUP.type, key: TRACK_CHANGES_GROUP.key, rank: TRACK_CHANGES_GROUP_RANK[TRACK_CHANGES_BUTTON.key] }], component: () => /*#__PURE__*/React.createElement(TrackChangesToolbarButton, { api: api, wrapper: options === null || options === void 0 ? void 0 : options.ButtonWrapper }) }]; };