UNPKG

@snowball-tech/fractal

Version:

Fractal's (Snowball's design system) React component library based on RadixUI and PandaCSS

35 lines (31 loc) 1.5 kB
import * as react_jsx_runtime from 'react/jsx-runtime'; import { AllHTMLAttributes, ReactNode } from 'react'; import { P as PopoverProps } from '../../../Popover.types-BIaXWPBD.js'; import '@radix-ui/react-popover'; import '../../../Paper.types-N2GQYA5D.js'; import '../../constants.js'; import '../../../Paper.constants-Cpa8Sb1b.js'; interface TooltipProps extends Omit<AllHTMLAttributes<HTMLDivElement>, 'content'> { children: PopoverProps['trigger']; content: ReactNode; align?: PopoverProps['align']; disabled?: PopoverProps['disabled']; fullWidth?: boolean; show?: PopoverProps['open']; side?: PopoverProps['side']; toggleOnTriggerClick?: PopoverProps['toggleOnTriggerClick']; toggleOnTriggerHover?: PopoverProps['toggleOnTriggerHover']; tooltip?: PopoverProps['popover']; trigger?: PopoverProps['trigger']; withArrow?: PopoverProps['withArrow']; wrapInButton?: PopoverProps['triggerAsButton']; onDisplayChange?: PopoverProps['onOpenChange']; onHide?: PopoverProps['onClose']; onInteractOutside?: PopoverProps['onInteractOutside']; onShow?: PopoverProps['onOpen']; } declare const Tooltip: { ({ align, children, content, disabled, fullWidth, onDisplayChange, onHide, onInteractOutside, onShow, show, side, toggleOnTriggerClick, toggleOnTriggerHover, tooltip, withArrow, wrapInButton, ...props }: TooltipProps): false | react_jsx_runtime.JSX.Element; displayName: string; }; export { Tooltip, type TooltipProps };