UNPKG

@keen.io/ui-core

Version:

Keen visual components library

37 lines (36 loc) 1.06 kB
import React from 'react'; import { Position, Typography } from '../../types'; export declare type TooltipMode = 'light' | 'dark'; declare type Props = Partial<Typography> & { children: React.ReactNode | string; mode?: TooltipMode; backgroundColor?: string; borderRadius?: string; fontFamily?: string; fontSize?: number; fontColor?: string; hasShadow?: boolean; hasArrow?: boolean; hasSpacing?: boolean; arrowDirection?: Position; arrowTop?: string; lineHeight?: string; }; export declare const ARROW_SIZE = 4; declare const Tooltip: { ({ children, mode, arrowDirection, ...props }: Props): JSX.Element; defaultProps: { backgroundColor: string; fontColor: string; fontSize: number; fontFamily: string; mode: string; borderRadius: string; hasShadow: boolean; hasArrow: boolean; hasSpacing: boolean; arrowDirection: string; lineHeight: string; }; }; export default Tooltip;