UNPKG

@atlaskit/editor-plugin-block-menu

Version:

BlockMenu plugin for @atlaskit/editor-core

18 lines 698 B
import React, { useCallback } from 'react'; import { ToolbarDropdownItemSection } from '@atlaskit/editor-toolbar'; import { expValEqualsNoExposure } from '@atlaskit/tmp-editor-statsig/exp-val-equals-no-exposure'; import { checkIsFormatMenuHidden } from './utils/checkIsFormatMenuHidden'; export const FormatMenuSection = ({ children, api }) => { const isFormatMenuHidden = useCallback(() => { return checkIsFormatMenuHidden(api); }, [api]); if (isFormatMenuHidden()) { return null; } return /*#__PURE__*/React.createElement(ToolbarDropdownItemSection, { hasSeparator: expValEqualsNoExposure('platform_editor_ai_blockmenu_integration', 'isEnabled', true) }, children); };