UNPKG

@atlaskit/editor-plugin-block-menu

Version:

BlockMenu plugin for @atlaskit/editor-core

22 lines 854 B
import React from 'react'; import { BlockMenuComponent } from './BlockMenuComponent'; /** * Renders the given registered components * Returns null if no components are rendered */ export var BlockMenuComponents = function BlockMenuComponents(_ref) { var registeredComponents = _ref.registeredComponents, childrenMap = _ref.childrenMap, fallbacks = _ref.fallbacks; if (!(registeredComponents !== null && registeredComponents !== void 0 && registeredComponents.length)) { return null; } return /*#__PURE__*/React.createElement(React.Fragment, null, registeredComponents.map(function (registeredComponent) { return /*#__PURE__*/React.createElement(BlockMenuComponent, { key: registeredComponent.key, registeredComponent: registeredComponent, childrenMap: childrenMap, fallbacks: fallbacks }); })); };