react-ui-treeview
Package "react-ui-treeview" is a simple implementation of treeview component that follow react way.
You could see some code examples here
Requirements:
- Render tree container
- Render tree nodes
- Collapsable node groups
- Make bundle without peer dependencies inside
- Add unit-tests
- Nodes
onClick
support - Support custom icons
- Render toolbar
- Support default toolbar buttons:
Collapse all
andExpand all
- Support custom buttons (Such as
add
,delete
) - Write full documentation
- Add
componentShouldUpdate
property to components - Add performance metrics to readme file