Update definitions to match version 2.1

This commit is contained in:
Karol Janyst
2017-12-19 13:02:53 +09:00
parent 571e108a79
commit 477a845579
3 changed files with 6 additions and 10 deletions

View File

@@ -1,4 +1,4 @@
// Type definitions for react-icon-base 2.0
// Type definitions for react-icon-base 2.1
// Project: https://github.com/gorangajic/react-icon-base#readme
// Definitions by: Alexandre Paré <https://github.com/apare>, Karol Janyst <https://github.com/LKay>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
@@ -6,12 +6,8 @@
import * as React from "react";
export = IconBaseClass;
declare namespace IconBaseClass {
interface IconBaseProps extends React.SVGProps<React.ReactSVGElement> {
size?: string | number;
}
export interface IconBaseProps extends React.SVGProps<React.ReactSVGElement> {
size?: string | number;
}
declare class IconBaseClass extends React.Component<IconBaseClass.IconBaseProps> {}
export default class IconBaseClass extends React.Component<IconBaseClass.IconBaseProps> {}

View File

@@ -1,4 +1,4 @@
import * as React from "react";
import * as IconBase from "react-icon-base";
import IconBase from "react-icon-base";
export default <IconBase size={ 30 } color="aliceblue" style={ { margin: "30px" } } className="test" />;

View File

@@ -22,4 +22,4 @@
"index.d.ts",
"recompose-tests.tsx"
]
}
}