File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -99,6 +99,12 @@ const DocumentTreeItem: React.FC<DocumentTreeItemProps> = (props) => {
9999 const {
100100 node,
101101 level,
102+ canMoveUp,
103+ canMoveDown,
104+ ...baseChildProps
105+ } = props ;
106+
107+ const {
102108 selectedIds,
103109 focusedItemId,
104110 expandedIds,
@@ -116,16 +122,14 @@ const DocumentTreeItem: React.FC<DocumentTreeItemProps> = (props) => {
116122 onToggleLock,
117123 onMoveUp,
118124 onMoveDown,
119- canMoveUp,
120- canMoveDown,
121125 onContextMenu,
122126 renamingNodeId,
123127 onRenameComplete,
124128 indentPerLevel,
125129 verticalSpacing,
126130 searchTerm,
127131 isKnownNodeId,
128- } = props ;
132+ } = baseChildProps ;
129133
130134 const [ isRenaming , setIsRenaming ] = useState ( false ) ;
131135 const [ renameValue , setRenameValue ] = useState ( node . title ) ;
@@ -527,13 +531,9 @@ const DocumentTreeItem: React.FC<DocumentTreeItemProps> = (props) => {
527531 { node . children . map ( ( childNode , index ) => (
528532 < DocumentTreeItem
529533 key = { childNode . id }
530- { ...props }
534+ { ...baseChildProps }
531535 node = { childNode }
532536 level = { level + 1 }
533- indentPerLevel = { indentPerLevel }
534- verticalSpacing = { verticalSpacing }
535- openDocumentIds = { openDocumentIds }
536- activeDocumentId = { activeDocumentId }
537537 canMoveUp = { index > 0 }
538538 canMoveDown = { index < node . children . length - 1 }
539539 />
You can’t perform that action at this time.
0 commit comments