diff --git a/index.d.ts b/index.d.ts new file mode 100644 index 00000000..a322bb3f --- /dev/null +++ b/index.d.ts @@ -0,0 +1,10 @@ +import { Component } from 'react'; + +export interface UITreeProps { + tree: Object; + paddingLeft: number; + renderNode: Function; + onChange: Function; +} + +export default class UITree extends Component {} diff --git a/package.json b/package.json index 8a597a21..6e56cf62 100644 --- a/package.json +++ b/package.json @@ -4,8 +4,9 @@ "description": "React tree component", "main": "dist/index.cjs.js", "module": "dist/index.esm.js", + "types": "index.d.ts", "scripts": { - "start": "webpack-dev-server --port=8888", + "start": "webpack-dev-server --port=8080", "build": "rollup -c", "build-example": "webpack --mode production", "deploy": "webpack --mode production && github-pages-deploy", @@ -24,7 +25,8 @@ "tree" ], "files": [ - "dist" + "index.d.ts", + "dist" ], "author": "Wang Zuo", "license": "MIT",