npm install --save tsdev-tree
add index.css from dist folder to your project
import './../node_modules/tsdev-tree/dist/index.css';
import {
Tree
} from 'tsdev-tree';
...
<Tree />
http://www.schlender-entwicklung.com/storybook/tsdev-tree
You can include all components as a base component in your implementation. No properties are required as needed. So you can get a better overview, without provoking mistakes immediately.