|
|
@@ -26,7 +26,9 @@ const Input: React.FC<InputField> = ({
|
|
|
setValidation,
|
|
|
} = useFormField<StringInputFieldState>(id, {
|
|
|
initValidation: {
|
|
|
- validated: settings?.default != undefined,
|
|
|
+ validated: value
|
|
|
+ ? value[0] !== undefined
|
|
|
+ : settings?.default != undefined,
|
|
|
},
|
|
|
initVars: {
|
|
|
[variable]: value ? value[0] : settings?.default,
|
|
|
@@ -83,7 +85,7 @@ export const getFinalVariablesForStringInput: GetFinalVariablesFunction = (
|
|
|
const val = vars[props.variable] || props.settings?.default;
|
|
|
return {
|
|
|
[props.variable]:
|
|
|
- props.settings?.unit && (props.settings?.omitUnitFromValue === false)
|
|
|
+ props.settings?.unit && props.settings?.omitUnitFromValue === false
|
|
|
? val + props.settings.unit
|
|
|
: val,
|
|
|
};
|