zent
Version:
一套前端设计语言和基于React的实现
13 lines (12 loc) • 642 B
TypeScript
import { Component } from 'react';
import { IPopoverContext } from '../Context';
export interface IPopoverTriggerProps<ChildProps> {
children: React.ReactElement<ChildProps, any> | string | number;
}
export declare class PopoverTrigger<TriggerChildProps = {}, T extends IPopoverTriggerProps<TriggerChildProps> = IPopoverTriggerProps<TriggerChildProps>> extends Component<T> {
static contextType: import("react").Context<IPopoverContext>;
context: IPopoverContext;
protected getTriggerProps(_child: React.ReactElement<TriggerChildProps>): Partial<TriggerChildProps>;
render(): JSX.Element;
}
export default PopoverTrigger;