Skip to content

Commit 2e0d918

Browse files
fix config for new menuMeta structure
1 parent acc7180 commit 2e0d918

1 file changed

Lines changed: 9 additions & 3 deletions

File tree

apps/demos/utils/internal/create-config.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,15 @@ class CreateConfig {
5252
getDemosWithExtraModules() {
5353
const result = {};
5454

55-
const handleGroup = (group) => group.Demos && group.Demos.forEach((demo) => {
56-
if (demo.Modules) result[this.getKey(demo.Widget, demo.Name)] = demo.Modules;
57-
});
55+
const handleGroup = (group) => {
56+
if (group.Demos) {
57+
group.Demos.forEach((demo) => {
58+
if (demo.Modules) result[this.getKey(demo.Widget, demo.Name)] = demo.Modules;
59+
})
60+
} else if(group.Groups) {
61+
group.Groups.forEach(handleGroup);
62+
}
63+
};
5864

5965
this.meta.forEach((section) => {
6066
if (section.Groups) {

0 commit comments

Comments
 (0)