- updated code for new upload API;
This commit is contained in:
@@ -37,7 +37,7 @@ const Fileupload = ({
|
||||
}
|
||||
FileUploadService.uploadFile(sourceId, formData, callback, errorCallback, [
|
||||
['documentType', doctype.toUpperCase()],
|
||||
['source', source]
|
||||
['sourceType', source.toUpperCase()]
|
||||
]);
|
||||
};
|
||||
|
||||
|
||||
@@ -22,7 +22,8 @@ const FileuploadAsync = ({
|
||||
emptyText = __('Trascina qui il tuo file', 'gepafin'),
|
||||
chooseLabel = __('Aggiungi immagine', 'gepafin'),
|
||||
multiple = false,
|
||||
callId = 0
|
||||
sourceId = 0,
|
||||
source = 'application'
|
||||
}) => {
|
||||
const [stateFieldData, setStateFieldData] = useState([]);
|
||||
const [acceptFormats, setAcceptFormats] = useState('');
|
||||
@@ -33,7 +34,10 @@ const FileuploadAsync = ({
|
||||
for (const file of event.files) {
|
||||
formData.append('file', file)
|
||||
}
|
||||
FileUploadService.uploadFile(callId, formData, callback, errorCallback, [['documentType', doctype.toUpperCase()]]);
|
||||
FileUploadService.uploadFile(sourceId, formData, callback, errorCallback, [
|
||||
['documentType', doctype.toUpperCase()],
|
||||
['sourceType', source.toUpperCase()]
|
||||
]);
|
||||
};
|
||||
|
||||
const callback = (data) => {
|
||||
@@ -62,9 +66,12 @@ const FileuploadAsync = ({
|
||||
{!file.id ? <Tag value={__('In attesa', 'gepafin')} severity="warning"></Tag> : null}
|
||||
</div>
|
||||
<div>
|
||||
<Button icon="pi pi-times" severity="danger"
|
||||
aria-label={__('Anulla', 'gepafin')}
|
||||
onClick={() => onTemplateRemove(file)}/>
|
||||
<Button
|
||||
type="button"
|
||||
icon="pi pi-times"
|
||||
severity="danger"
|
||||
aria-label={__('Anulla', 'gepafin')}
|
||||
onClick={() => onTemplateRemove(file)}/>
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
@@ -129,7 +136,7 @@ const FileuploadAsync = ({
|
||||
}, [stateFieldData])
|
||||
|
||||
return (
|
||||
callId && callId !== 0
|
||||
sourceId && sourceId !== 0
|
||||
? <>
|
||||
<label htmlFor={fieldName} className={classNames({ 'p-error': errors[fieldName] })}>
|
||||
{label}{config.required ? '*' : null}
|
||||
|
||||
Reference in New Issue
Block a user