jamis
Version:
一种支持通过JSON配置方式生成页面的组件库
24 lines (23 loc) • 668 B
TypeScript
import React from 'react';
import type { SchemaClassName } from 'jamis-core';
interface TooltipProps extends Omit<React.HTMLProps<HTMLDivElement>, 'className'> {
title?: string;
theme?: string;
className?: SchemaClassName;
style?: any;
arrowProps?: any;
placement?: string;
showArrow?: boolean;
tooltipTheme?: string;
activePlacement?: 'top' | 'right' | 'bottom' | 'left';
[propName: string]: any;
}
export default class Tooltip extends React.Component<TooltipProps> {
static defaultProps: {
className: string;
tooltipTheme: string;
showArrow: boolean;
};
render(): JSX.Element;
}
export {};