- fixed displaying tables;
- fixed uploading signed pdf for application; - added downloading modullistica archive; - added basic table related validator;
This commit is contained in:
@@ -94,7 +94,6 @@ const FileuploadApplicationSignedPdf = ({
|
||||
setStateFieldData(prevState => {
|
||||
const newFiles = prevState.filter(o => o.id !== id);
|
||||
inputRef.current.setUploadedFiles(newFiles);
|
||||
console.log('dCallback - newFiles', newFiles)
|
||||
return newFiles;
|
||||
});
|
||||
}
|
||||
@@ -144,7 +143,8 @@ const FileuploadApplicationSignedPdf = ({
|
||||
}, [defaultValue]);
|
||||
|
||||
useEffect(() => {
|
||||
const properMime = accept
|
||||
const properMime = accept.map
|
||||
? accept
|
||||
.map(v => {
|
||||
const found = head(mimeTypes.filter(o => o.code.includes(v)));
|
||||
let res = v;
|
||||
@@ -154,7 +154,7 @@ const FileuploadApplicationSignedPdf = ({
|
||||
}
|
||||
|
||||
return res;
|
||||
})
|
||||
}) : [];
|
||||
// eslint-disable-next-line no-useless-escape
|
||||
setAcceptFormats(properMime.join(',').replace(/\*/g, '.\*').replace(/,/g, '|'));
|
||||
setFormatsForInput(properMime.join(','))
|
||||
@@ -162,7 +162,7 @@ const FileuploadApplicationSignedPdf = ({
|
||||
|
||||
useEffect(() => {
|
||||
if (inputRef.current) {
|
||||
inputRef.current.setUploadedFiles(stateFieldData);
|
||||
inputRef.current.setUploadedFiles(stateFieldData ? stateFieldData : []);
|
||||
}
|
||||
setDataFn(fieldName, stateFieldData, { shouldValidate: true });
|
||||
}, [stateFieldData])
|
||||
|
||||
Reference in New Issue
Block a user