diff --git a/npm/ng-packs/packages/components/extensible/src/lib/models/form-props.ts b/npm/ng-packs/packages/components/extensible/src/lib/models/form-props.ts index 25ea4ab1bc..ec1c825e9a 100644 --- a/npm/ng-packs/packages/components/extensible/src/lib/models/form-props.ts +++ b/npm/ng-packs/packages/components/extensible/src/lib/models/form-props.ts @@ -34,6 +34,7 @@ export interface FormPropTooltip { export class GroupedFormPropList { public readonly items: GroupedFormPropItem[] = []; + count = 1; addItem(item: FormProp) { const groupName = item.group?.name; let group = this.items.find(i => i.group?.name === groupName); @@ -42,7 +43,7 @@ export class GroupedFormPropList { } else { group = { formPropList: new FormPropList(), - group: item.group, + group: item.group || { name: `default${this.count++}`, className: item.group?.className }, }; group.formPropList.addHead(item); this.items.push(group);