@atlaskit/editor-plugin-before-primary-toolbar
Version:
Before primary toolbar plugin for @atlaskit/editor-core
21 lines • 904 B
JavaScript
import React from 'react';
import { BeforePrimaryToolbarWrapper } from './ui/BeforePrimaryToolbarWrapper';
export const beforePrimaryToolbarPlugin = ({
api,
config: props
}) => {
var _api$primaryToolbar;
const primaryToolbarComponent = () => {
return /*#__PURE__*/React.createElement(BeforePrimaryToolbarWrapper, {
beforePrimaryToolbarComponents: props === null || props === void 0 ? void 0 : props.beforePrimaryToolbarComponents
});
};
api === null || api === void 0 ? void 0 : (_api$primaryToolbar = api.primaryToolbar) === null || _api$primaryToolbar === void 0 ? void 0 : _api$primaryToolbar.actions.registerComponent({
name: 'beforePrimaryToolbar',
component: primaryToolbarComponent
});
return {
name: 'beforePrimaryToolbar',
primaryToolbarComponent: !(api !== null && api !== void 0 && api.primaryToolbar) ? primaryToolbarComponent : undefined
};
};