Skip to content

Commit 6b1aab9

Browse files
authored
fix: handle undefined children in generate-menus (#6117)
When children is undefined, use empty array as fallback to prevent potential runtime errors. This matches the behavior when hideChildrenInMenu is true.
1 parent 8f4d3d4 commit 6b1aab9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/utils/src/helpers/generate-menus.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ function generateMenus(
5151
// 处理子菜单
5252
const resultChildren = hideChildrenInMenu
5353
? []
54-
: (children as MenuRecordRaw[]);
54+
: ((children as MenuRecordRaw[]) ?? []);
5555

5656
// 设置子菜单的父子关系
5757
if (resultChildren.length > 0) {

0 commit comments

Comments
 (0)