- fixed detecting unsaved changes;

This commit is contained in:
Vitalii Kiiko
2024-11-18 13:50:47 +01:00
parent e5031006c6
commit 0534b7cd0a
5 changed files with 14 additions and 7 deletions

View File

@@ -24,7 +24,7 @@ import getTimeParsedFromString from '../../../../helpers/getTimeParsedFromString
import { mimeTypes } from '../../../../configData';
import { wrap } from 'object-path-immutable';
const BandoEditFormStep2 = forwardRef(function ({ initialData, getFormErrors, status }, ref) {
const BandoEditFormStep2 = forwardRef(function ({ initialData, setInitialData, getFormErrors, status }, ref) {
const navigate = useNavigate();
const [criteriaOptions, setCriteriaOptions] = useState([]);
const [checklistOptions, setChecklistOptions] = useState([]);
@@ -108,7 +108,7 @@ const BandoEditFormStep2 = forwardRef(function ({ initialData, getFormErrors, st
});
const newFormData = {...formInitialData, ...data.data};
setFormInitialData(newFormData);
storeSet.main.formInitialData(newFormData);
setInitialData(newFormData);
}
}
@@ -174,6 +174,7 @@ const BandoEditFormStep2 = forwardRef(function ({ initialData, getFormErrors, st
}, [errors, isValid]);
useEffect(() => {
console.log('here2')
storeSet.main.formInitialData(initialData);
setFormInitialData(initialData);
}, [initialData]);