UNPKG

@radix-ui/themes

Version:

[![Radix Themes Logo](https://radix-ui.com/social/themes.png)](https://radix-ui.com/themes)

14 lines (13 loc) 825 B
import * as React from 'react'; import * as TooltipPrimitive from '@radix-ui/react-tooltip'; import { tooltipPropDefs } from './tooltip.props.js'; import type { GetPropDefTypes } from '../props/index.js'; import type { ComponentPropsWithout, RemovedProps } from '../helpers/index.js'; type TooltipOwnProps = GetPropDefTypes<typeof tooltipPropDefs>; interface TooltipProps extends React.ComponentPropsWithoutRef<typeof TooltipPrimitive.Root>, ComponentPropsWithout<typeof TooltipPrimitive.Content, RemovedProps | 'content'>, TooltipOwnProps { content: React.ReactNode; container?: React.ComponentPropsWithoutRef<typeof TooltipPrimitive.Portal>['container']; } declare const Tooltip: React.ForwardRefExoticComponent<TooltipProps & React.RefAttributes<HTMLDivElement>>; export { Tooltip }; export type { TooltipProps };