Skip to content

Commit c34f864

Browse files
authored
fix(TreeSelect): handle potential null values in node data (#3886)
1 parent 9336af8 commit c34f864

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/components/tree-select/TreeSelect.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -244,13 +244,13 @@ const TreeSelect = forwardRef<TreeSelectRefType, TreeSelectProps>((originalProps
244244
const node = getNodeItem(normalizedValue[index].value);
245245
onChange(
246246
normalizedValue.filter((value, i) => i !== index).map(({ value, label }) => formatValue(value, label)),
247-
{ node, data: node.data, trigger, e },
247+
{ node, data: node?.data, trigger, e },
248248
);
249249
onRemove?.({
250250
value: node.value,
251251
node,
252252
index,
253-
data: { value: node.value, label: node.label, ...node.data },
253+
data: { value: node?.value, label: node?.label, ...node?.data },
254254
e,
255255
trigger,
256256
});

0 commit comments

Comments
 (0)