14 lines
350 B
TypeScript
14 lines
350 B
TypeScript
import * as React from "react";
|
|
|
|
export interface TooltipProps {
|
|
label: React.ReactNode;
|
|
placement?: "top" | "bottom" | "left" | "right";
|
|
children: React.ReactNode;
|
|
style?: React.CSSProperties;
|
|
}
|
|
|
|
/**
|
|
* Hover tooltip wrapping any trigger — icon-button labels, truncated text.
|
|
*/
|
|
export function Tooltip(props: TooltipProps): JSX.Element;
|