MCPcopy Create free account
hub / github.com/DTStack/molecule / Tooltip

Function Tooltip

src/components/tooltip/index.tsx:9–34  ·  view source on GitHub ↗
({
    overlay,
    children,
    placement = 'bottom',
    trigger = 'hover',
    overlayClassName,
    mouseEnterDelay,
    ...rest
}: IToolTipProps)

Source from the content-addressed store, hash-verified

7export interface IToolTipProps extends TooltipProps {}
8
9const Tooltip = ({
10 overlay,
11 children,
12 placement = 'bottom',
13 trigger = 'hover',
14 overlayClassName,
15 mouseEnterDelay,
16 ...rest
17}: IToolTipProps) => {
18 if (overlay) {
19 return (
20 <RcTooltip
21 overlayClassName={classNames(getFontInMac(), overlayClassName)}
22 placement={placement}
23 trigger={trigger}
24 overlay={overlay}
25 mouseEnterDelay={mouseEnterDelay || 0.1}
26 {...rest}
27 >
28 {children}
29 </RcTooltip>
30 );
31 } else {
32 return children || null;
33 }
34};
35
36export default Tooltip;

Callers

nothing calls this directly

Calls 2

classNamesFunction · 0.90
getFontInMacFunction · 0.90

Tested by

no test coverage detected