Completely updated React, fixed #11, (hopefully)

This commit is contained in:
2018-03-04 19:11:49 -05:00
parent 6e0afd6e2a
commit 34e5f5139a
13674 changed files with 333464 additions and 473223 deletions

View File

@@ -1,21 +1,19 @@
import * as React from 'react';
import { IPopperProps } from 'react-popper';
import { StandardProps } from '..';
export interface TooltipProps extends StandardProps<
React.HTMLAttributes<HTMLDivElement>,
TooltipClassKey,
'title'
> {
export interface TooltipProps
extends StandardProps<React.HTMLAttributes<HTMLDivElement>, TooltipClassKey, 'title'> {
children: React.ReactElement<any>;
disableTriggerFocus?: boolean;
disableTriggerHover?: boolean;
disableTriggerTouch?: boolean;
id?: string;
onRequestClose?: (event: React.ChangeEvent<{}>) => void;
onRequestOpen?: (event: React.ChangeEvent<{}>) => void;
open?: boolean;
title: React.ReactNode;
enterDelay?: number;
id?: string;
leaveDelay?: number;
onClose?: (event: React.ChangeEvent<{}>) => void;
onOpen?: (event: React.ChangeEvent<{}>) => void;
open?: boolean;
placement?:
| 'bottom-end'
| 'bottom-start'
@@ -29,7 +27,8 @@ export interface TooltipProps extends StandardProps<
| 'top-end'
| 'top-start'
| 'top';
PopperProps?: object;
PopperProps?: Partial<PopperProps>;
title: React.ReactNode;
}
export type TooltipClassKey =
@@ -41,8 +40,11 @@ export type TooltipClassKey =
| 'tooltipRight'
| 'tooltipTop'
| 'tooltipBottom'
| 'tooltipOpen'
;
| 'tooltipOpen';
interface PopperProps extends IPopperProps {
PopperClassName: string;
}
declare const Tooltip: React.ComponentType<TooltipProps>;