- temp fix: form field items from JS config;
- fixed displaying times for call; - fixed reading saved flow;
This commit is contained in:
@@ -20,6 +20,7 @@ import LookupdataService from '../../../../service/lookupdata-service';
|
||||
|
||||
// store
|
||||
import { storeSet } from '../../../../store';
|
||||
import getTimeParsedFromString from '../../../../helpers/getTimeParsedFromString';
|
||||
|
||||
const BandoEditFormStep2 = forwardRef(function ({ initialData, getFormErrors, status }, ref) {
|
||||
const navigate = useNavigate();
|
||||
@@ -186,6 +187,17 @@ const BandoEditFormStep2 = forwardRef(function ({ initialData, getFormErrors, st
|
||||
if (!isNil(formInitialData.dates) && formInitialData.dates.length) {
|
||||
newFormData.dates = formInitialData.dates.map(v => is(String, v) ? new Date(v) : (v ? v : ''));
|
||||
}
|
||||
if (!isNil(formInitialData.startTime) && !isEmpty(formInitialData.startTime)) {
|
||||
newFormData.startTime = is(String, formInitialData.startTime)
|
||||
? getTimeParsedFromString(formInitialData.startTime)
|
||||
: formInitialData.startTime;
|
||||
}
|
||||
if (!isNil(formInitialData.endTime) && !isEmpty(formInitialData.endTime)) {
|
||||
newFormData.endTime = is(String, formInitialData.endTime)
|
||||
? getTimeParsedFromString(formInitialData.endTime)
|
||||
: formInitialData.endTime;
|
||||
}
|
||||
|
||||
Object.keys(newFormData).map(v => setValue(v, newFormData[v]));
|
||||
}, [formInitialData]);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user