nice-ui
Version:
React design system, components, and utilities
18 lines (17 loc) • 917 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.ToolbarExpandBtn = void 0;
const React = require("react");
const use_t_1 = require("use-t");
const ToolbarTextItem_1 = require("../ToolbarTextItem");
const context = require("./context");
const ToolbarExpandBtn = ({ small, disabled, onClick }) => {
const [t] = (0, use_t_1.useT)();
const openPanel = context.useToolbarMenu()?.openPanel;
return (React.createElement(ToolbarTextItem_1.ToolbarTextItem, { small: small, disabled: disabled, onMouseEnter: () => openPanel?.onMouseMove('_expand'), onMouseMove: () => openPanel?.onMouseMove('_expand'), onMouseLeave: openPanel?.onMouseLeave, children: small ? void 0 : t('More'), onClick: onClick, tooltip: small && !disabled
? {
renderTooltip: () => t('More'),
}
: void 0 }));
};
exports.ToolbarExpandBtn = ToolbarExpandBtn;
;