Skip to content

Commit 2e21805

Browse files
committed
fix(legend): fix dataItem undefined error
1 parent 5f49fbb commit 2e21805

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/component/legend/LegendModel.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -362,6 +362,13 @@ class LegendModel<Ops extends LegendOption = LegendOption> extends ComponentMode
362362
name: dataItem as string
363363
};
364364
}
365+
366+
const isNil = (val: any) => val === null || val === undefined || val === '';
367+
// remove empty legend names
368+
if(isNil(dataItem) || isNil(dataItem.name)) {
369+
return null;
370+
}
371+
365372
if (legendNameMap.get(dataItem.name)) {
366373
// remove legend name duplicate
367374
return null;

0 commit comments

Comments
 (0)