epn-ui
Version:
Дизайн система кабинета ВМ
13 lines (10 loc) • 1.21 kB
JavaScript
import { __rest, __assign } from '../../_virtual/_tslib.js';
import React from 'react';
import clsx from 'clsx';
import Tooltip from 'antd/lib/tooltip';
var TooltipPro = function (_a) {
var title = _a.title, _b = _a.placement, placement = _b === void 0 ? 'top' : _b, arrow = _a.arrow, defaultOpen = _a.defaultOpen, _c = _a.trigger, trigger = _c === void 0 ? 'hover' : _c, open = _a.open, destroyTooltipOnHide = _a.destroyTooltipOnHide, style = _a.style, overlayClassName = _a.overlayClassName; _a.type; var getPopupContainer = _a.getPopupContainer, onOpenChange = _a.onOpenChange, rest = __rest(_a, ["title", "placement", "arrow", "defaultOpen", "trigger", "open", "destroyTooltipOnHide", "style", "overlayClassName", "type", "getPopupContainer", "onOpenChange"]);
return (React.createElement(Tooltip, __assign({ style: style, overlayClassName: clsx('epn-tooltipPro', overlayClassName), title: title, placement: placement, arrow: arrow, defaultOpen: defaultOpen, trigger: trigger, open: open, destroyTooltipOnHide: destroyTooltipOnHide, getPopupContainer: getPopupContainer, onOpenChange: onOpenChange }, rest)));
};
var TooltipPro$1 = TooltipPro;
export { TooltipPro, TooltipPro$1 as default };