@@ -31,12 +31,14 @@ const Tree = props => {
3131 backIconRenderer,
3232 inputRenderer : Input = InputDefault ,
3333 inputIconRenderer,
34+ clearIconRenderer,
3435 noResultsRenderer : NoResults = NoResultsDefault ,
3536 noResultsIconRenderer,
3637 itemRenderer : Item = ItemDefault ,
3738 itemsRenderer : Items = ItemsRenderer ,
3839 forwardIconRenderer,
39- treeContainerRenderer : TreeContainer = TreeContainerRenderer
40+ treeContainerRenderer : TreeContainer = TreeContainerRenderer ,
41+ selectedItem
4042 } = props ;
4143
4244 const getStyles = ( key , props = { } ) => {
@@ -53,9 +55,9 @@ const Tree = props => {
5355 itemsHeight
5456 } = useContainerHeight ( ) ;
5557
56- const { onClick, onBackClick, currentDepth, parents } = useItemCallbacks (
58+ const { onClick, onBackClick, currentDepth, parents } = useItemCallbacks ( {
5759 onSelect
58- ) ;
60+ } ) ;
5961
6062 const { searchTerm, onInputChange, leaves } = useLeavesManager ( {
6163 structure,
@@ -89,6 +91,7 @@ const Tree = props => {
8991 searchTerm = { searchTerm }
9092 onInputChange = { onInputChange }
9193 inputIconRenderer = { inputIconRenderer }
94+ clearIconRenderer = { clearIconRenderer }
9295 />
9396 < Items styles = { styles } getStyles = { getStyles } height = { itemsHeight } >
9497 { leaves &&
@@ -100,6 +103,7 @@ const Tree = props => {
100103 item = { item }
101104 onClick = { onClick }
102105 forwardIconRenderer = { forwardIconRenderer }
106+ selectedItem = { selectedItem }
103107 />
104108 ) ) }
105109 </ Items >
0 commit comments