Skip to content

Commit 24bf39d

Browse files
committed
fix: rename parentNode callback param to nextParentNode
1 parent 3ec2329 commit 24bf39d

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ treeData<br/>_(required)_ | object[] | Tree data with the following keys:
4646
onChange<br/>_(required)_ | func | Called whenever tree data changed. Just like with React input elements, you have to update your own component's data to see the changes reflected.<div>`( treeData: object[] ): void`</div>
4747
getNodeKey<br/>_(recommended)_ | func | Specify the unique key used to identify each node and generate the `path` array passed in callbacks. It uses [`defaultGetNodeKey`](https://github.com/fritz-c/react-sortable-tree/blob/master/src/utils/default-handlers.js) by default, which returns the index in the tree (omitting hidden nodes).<div>`({ node: object, treeIndex: number }): string or number`</div>
4848
generateNodeProps | func | Generate an object with additional props to be passed to the node renderer. Use this for adding buttons via the `buttons` key, or additional `style` / `className` settings.<div>`({ node: object, path: number[] or string[], treeIndex: number, lowerSiblingCounts: number[], isSearchMatch: bool, isSearchFocus: bool }): object`</div>
49-
onMoveNode | func | Called after node move operation. <div>`({ treeData: object[], node: object, parentNode: object, prevPath: number[] or string[], prevTreeIndex: number, nextPath: number[] or string[], nextTreeIndex: number }): void`</div>
49+
onMoveNode | func | Called after node move operation. <div>`({ treeData: object[], node: object, nextParentNode: object, prevPath: number[] or string[], prevTreeIndex: number, nextPath: number[] or string[], nextTreeIndex: number }): void`</div>
5050
onVisibilityToggle | func | Called after children nodes collapsed or expanded. <div>`({ treeData: object[], node: object, expanded: bool, path: number[] or string[] }): void`</div>
5151
onDragStateChanged | func | Called when a drag is initiated or ended. <div>`({ isDragging: bool, draggedNode: object }): void`</div>
5252
maxDepth | number | Maximum depth nodes can be inserted at. Defaults to infinite.

src/react-sortable-tree.js

+7-2
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,12 @@ class ReactSortableTree extends Component {
219219
depth,
220220
minimumTreeIndex,
221221
}) {
222-
const { treeData, treeIndex, path, parentNode } = insertNode({
222+
const {
223+
treeData,
224+
treeIndex,
225+
path,
226+
parentNode: nextParentNode,
227+
} = insertNode({
223228
treeData: this.state.draggingTreeData,
224229
newNode: node,
225230
depth,
@@ -239,7 +244,7 @@ class ReactSortableTree extends Component {
239244
nextTreeIndex: treeIndex,
240245
prevPath,
241246
prevTreeIndex,
242-
parentNode,
247+
nextParentNode,
243248
});
244249
}
245250

0 commit comments

Comments
 (0)