UNPKG

@yandex/ui

Version:

Yandex UI components

25 lines (24 loc) 1.15 kB
import { FC } from 'react'; import { IPopupProps } from '../Popup'; import { IPopupTargetAnchorProps } from '../Popup/_target/Popup_target_anchor'; import './Tooltip.css'; export { Direction } from '../Popup'; export declare const cnTooltip: import("@bem-react/classname").ClassNameFormatter; declare type PartialPopupProps = Pick<IPopupProps, 'keepMounted' | 'className' | 'hasTail' | 'innerRef' | 'zIndex' | 'visible' | 'scope' | 'onClose' | 'onClick'>; declare type PartialPopupTargetAnchorProps = Pick<IPopupTargetAnchorProps, 'mainOffset' | 'secondaryOffset' | 'tailOffset' | 'anchor' | 'direction'>; export declare type TooltipProps = PartialPopupProps & PartialPopupTargetAnchorProps & { /** * Визуальное состояние подсказки */ state?: 'warning' | 'alert' | 'success'; /** * Уникальный id подсказки */ id?: string; }; /** * Компонент используется для создания всплывающих подсказок. * * @param {TooltipProps} props Свойства компонента. */ export declare const Tooltip: FC<TooltipProps>;