Skip to content

Commit 2103dd1

Browse files
committed
guard against empy array in remove
1 parent 8377a7c commit 2103dd1

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

packages/@react-stately/data/src/useTreeData.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,6 +299,10 @@ export function useTreeData<T extends object>(options: TreeOptions<T>): TreeData
299299
}
300300
},
301301
remove(...keys: Key[]) {
302+
if (keys.length === 0) {
303+
return;
304+
}
305+
302306
let newItems = items;
303307
let prevMap = nodeMap;
304308
let newTree;

0 commit comments

Comments
 (0)