UNPKG

@keen.io/ui-core

Version:

Keen visual components library

30 lines (29 loc) 892 B
import React from 'react'; import { TooltipMode } from '../tooltip'; import { TooltipPinPlacements } from './types'; export declare const TOOLTIP_MOTION: { transition: { duration: number; }; initial: { opacity: number; }; animate: { opacity: number; }; exit: { opacity: number; }; }; declare type Props = { children: React.ReactNode; isActive: boolean; tooltipPortal?: string; tooltipTheme?: TooltipMode; renderContent: () => React.ReactNode; tooltipPinPlacement?: TooltipPinPlacements; onHideTooltip?: () => void; maxContentWidth?: number; }; declare const MousePositionedTooltip: ({ children, isActive, tooltipPortal, tooltipTheme, tooltipPinPlacement, renderContent, onHideTooltip, maxContentWidth, }: Props) => JSX.Element; export default MousePositionedTooltip;