UNPKG

@atlaskit/editor-plugin-block-menu

Version:

BlockMenu plugin for @atlaskit/editor-core

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