UNPKG

@atlaskit/editor-plugin-toolbar

Version:

Toolbar plugin for @atlaskit/editor-core

30 lines (29 loc) 1.29 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.TextCollapsedMenu = void 0; var _react = _interopRequireDefault(require("react")); var _reactIntl = require("react-intl"); var _messages = require("@atlaskit/editor-common/messages"); var _editorToolbar = require("@atlaskit/editor-toolbar"); /** * Basic version of existing 'Text Styles' Menu - which doesn't dynamically change icon * and is also placeholder to render all other menus in the collapsed state. */ var TextCollapsedMenu = exports.TextCollapsedMenu = function TextCollapsedMenu(_ref) { var children = _ref.children; var _useIntl = (0, _reactIntl.useIntl)(), formatMessage = _useIntl.formatMessage; return /*#__PURE__*/_react.default.createElement(_editorToolbar.ToolbarDropdownMenu, { iconBefore: /*#__PURE__*/_react.default.createElement(_editorToolbar.TextIcon, { label: formatMessage(_messages.toolbarMessages.textStylesTooltip), size: "small" }), enableMaxHeight: true, tooltipComponent: /*#__PURE__*/_react.default.createElement(_editorToolbar.ToolbarTooltip, { content: formatMessage(_messages.toolbarMessages.textStylesTooltip) }) }, children); };