UNPKG

@stratakit/react

Version:

A React component library for StrataKit

20 lines (19 loc) 1.05 kB
import * as React from "react"; import { Tooltip as SkTooltip } from "@stratakit/bricks"; import type { Tooltip as IuiTooltip } from "@itwin/itwinui-react"; import type { PolymorphicForwardRefComponent } from "./~utils.js"; type SkTooltipProps = React.ComponentProps<typeof SkTooltip>; type IuiTooltipProps = React.ComponentProps<typeof IuiTooltip>; interface TooltipProps extends Pick<IuiTooltipProps, "content" | "children" | "placement" | "visible" | "onVisibleChange" | "autoUpdateOptions" | "middleware" | "reference" | "ariaStrategy"> { /** The element that will trigger the tooltip when hovered or focused. */ children: SkTooltipProps["children"]; /** NOT IMPLEMENTED. */ autoUpdateOptions?: IuiTooltipProps["autoUpdateOptions"]; /** NOT IMPLEMENTED. */ middleware?: IuiTooltipProps["middleware"]; /** NOT IMPLEMENTED. */ reference?: IuiTooltipProps["reference"]; } /** @see https://itwinui.bentley.com/docs/tooltip */ export declare const Tooltip: PolymorphicForwardRefComponent<"div", TooltipProps>; export {};