UNPKG

@antv/s2-react-components

Version:

React components for S2

14 lines 704 B
import { __rest } from "tslib"; import { S2_PREFIX_CLS } from '@antv/s2'; import { Tooltip } from 'antd'; import cls from 'classnames'; import React from 'react'; const PRE_CLASS = `${S2_PREFIX_CLS}-tooltip-wrapper`; export const TooltipWrapper = React.memo((props) => { const { title, children, className } = props, attrs = __rest(props, ["title", "children", "className"]); // 增加 <></> 用于 Tooltip 绑定事件 return (React.createElement(Tooltip, Object.assign({ title: title, className: cls(PRE_CLASS, className) }, attrs), React.createElement(React.Fragment, null, children))); }); TooltipWrapper.displayName = 'TooltipWrapper'; //# sourceMappingURL=tooltip-wrapper.js.map