This commit is contained in:
rhysd 2017-08-29 19:25:56 +09:00
parent d191aca2cb
commit fda3af0b02
2 changed files with 6 additions and 8 deletions

View File

@ -5,9 +5,11 @@
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.3
/// <reference types="react" />
import * as React from 'react';
declare namespace Tooltip {
export as namespace RCTooltip;
declare namespace RCTooltip {
export type Trigger = "hover" | "click" | "focus";
export type Placement =
"left" | "right" | "top" | "bottom" |
@ -34,8 +36,4 @@ declare namespace Tooltip {
}
}
declare class Tooltip extends React.Component<Tooltip.Props> {}
declare module "rc-tooltip" {
export = Tooltip
}
export default class Tooltip extends React.Component<RCTooltip.Props> {}

View File

@ -1,6 +1,6 @@
import * as React from 'react';
import * as ReactDOM from 'react-dom';
import * as Tooltip from 'rc-tooltip';
import Tooltip from 'rc-tooltip';
ReactDOM.render(
<Tooltip placement="left" trigger={['click']} overlay={<span>tooltip</span>}>