mirror of
https://github.com/henrywhitaker3/Speedtest-Tracker.git
synced 2025-12-25 06:49:15 +01:00
24 lines
618 B
TypeScript
24 lines
618 B
TypeScript
import * as React from 'react';
|
|
|
|
import { OverlayChildren, OverlayProps } from './Overlay';
|
|
|
|
export type OverlayTriggerType = 'hover' | 'click' | 'focus';
|
|
|
|
export interface OverlayTriggerProps
|
|
extends Omit<OverlayProps, 'children' | 'target'> {
|
|
children: React.ReactNode;
|
|
trigger?: OverlayTriggerType | OverlayTriggerType[];
|
|
delay?: number | { show: number; hide: number };
|
|
defaultShow?: boolean;
|
|
flip?: boolean;
|
|
overlay: OverlayChildren;
|
|
|
|
target?: never;
|
|
onHide?: never;
|
|
show?: never;
|
|
}
|
|
|
|
declare class OverlayTrigger extends React.Component<OverlayTriggerProps> {}
|
|
|
|
export default OverlayTrigger;
|