|
@@ -38,12 +38,17 @@ export default class ValuesWrapper extends Component<PropsType, StateType> {
|
|
|
section.contents.forEach((item: FormElement, i: number) => {
|
|
section.contents.forEach((item: FormElement, i: number) => {
|
|
|
// If no name is assigned use values.yaml variable as identifier
|
|
// If no name is assigned use values.yaml variable as identifier
|
|
|
let key = item.name || item.variable;
|
|
let key = item.name || item.variable;
|
|
|
|
|
+
|
|
|
let def =
|
|
let def =
|
|
|
item.settings && item.settings.unit
|
|
item.settings && item.settings.unit
|
|
|
? `${item.settings.default}${item.settings.unit}`
|
|
? `${item.settings.default}${item.settings.unit}`
|
|
|
: item.settings.default;
|
|
: item.settings.default;
|
|
|
def = (item.value && item.value[0]) || def;
|
|
def = (item.value && item.value[0]) || def;
|
|
|
|
|
|
|
|
|
|
+ if (item.type === 'checkbox') {
|
|
|
|
|
+ def = item.value[0]
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
// Handle add to list of required fields
|
|
// Handle add to list of required fields
|
|
|
if (item.required) {
|
|
if (item.required) {
|
|
|
key && this.requiredFields.push(key);
|
|
key && this.requiredFields.push(key);
|