Skip to content

Commit 455fc91

Browse files
authored
Merge pull request #346 from zoul0813/feature/342-group-style-classes
addeds "styleClasses" to group schemas, reimplements #339
2 parents c68c6bb + 8e4b43d commit 455fc91

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/formGenerator.vue

+4-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ div.vue-form-generator(v-if='schema != null')
1717
span(v-for='(error, index) in fieldErrors(field)', track-by='index') {{ error }}
1818

1919
template(v-for='group in groups')
20-
fieldset(:is='tag')
20+
fieldset(:is='tag', :class='getFieldRowClasses(group)')
2121
legend(v-if='group.legend') {{ group.legend }}
2222
template(v-for='field in group.fields')
2323
.form-group(v-if='fieldVisible(field)', :class='getFieldRowClasses(field)')
@@ -191,7 +191,9 @@ div.vue-form-generator(v-if='schema != null')
191191
baseClasses[field.styleClasses] = true;
192192
}
193193
194-
baseClasses["field-" + field.type] = true;
194+
if (!isNil(field.type)) {
195+
baseClasses["field-" + field.type] = true;
196+
}
195197
196198
return baseClasses;
197199
},

0 commit comments

Comments
 (0)