UNPKG

@atlaskit/editor-plugin-copy-button

Version:

editor-plugin-copy-button for @atlaskit/editor-core

20 lines 621 B
import createPlugin from './pm-plugins/main'; import { processCopyButtonItems, afterCopy } from './ui/toolbar'; export const copyButtonPlugin = ({ api }) => { var _api$analytics; return { name: 'copyButton', pmPlugins() { return [{ name: 'copyButton', plugin: () => createPlugin() }]; }, actions: { processCopyButtonItems: processCopyButtonItems(api === null || api === void 0 ? void 0 : (_api$analytics = api.analytics) === null || _api$analytics === void 0 ? void 0 : _api$analytics.actions, api), afterCopy: message => afterCopy(api)(message) } }; };