@atlaskit/editor-plugin-block-menu
Version:
BlockMenu plugin for @atlaskit/editor-core
13 lines • 384 B
JavaScript
/**
* Helper function to create menu items map from block menu components.
*/
export var createMenuItemsMap = function createMenuItemsMap(blockMenuComponents) {
if (!blockMenuComponents) {
return new Map();
}
return new Map(blockMenuComponents.filter(function (c) {
return c.type === 'block-menu-item';
}).map(function (item) {
return [item.key, item];
}));
};