UNPKG

nice-ui

Version:

React design system, components, and utilities

18 lines (17 loc) 917 B
"use strict"; 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;