- added 'bandi disponibili' page;

- improved some styles and displaying data in tables;
This commit is contained in:
Vitalii Kiiko
2024-09-23 16:55:28 +02:00
parent bbf117eb9b
commit 2341b9ff62
10 changed files with 266 additions and 75 deletions

View File

@@ -102,6 +102,25 @@ const BandoApplication = () => {
return !isNaN(parsed) ? parsed : 0;
}
const submitFormCallback = (data) => {
if (data.status === 'SUCCESS') {
console.log(data.data);
if (toast.current) {
toast.current.show({
severity: 'success',
summary: '',
detail: __('Saved!', 'gepafin')
});
}
}
storeSet.main.unsetAsyncRequest();
}
const errSubmitFormCallback = (data) => {
set404FromErrorResponse(data);
storeSet.main.unsetAsyncRequest();
}
const goBackward = () => {
if (formId) {
const applId = getApplicationId();
@@ -124,28 +143,8 @@ const BandoApplication = () => {
}
}
const submitFormCallback = (data) => {
if (data.status === 'SUCCESS') {
console.log(data.data);
if (toast.current) {
toast.current.show({
severity: 'success',
summary: '',
detail: __('Saved!', 'gepafin')
});
}
}
storeSet.main.unsetAsyncRequest();
}
const errSubmitFormCallback = (data) => {
set404FromErrorResponse(data);
storeSet.main.unsetAsyncRequest();
}
const getApplFormCallback = (data) => {
if (data.status === 'SUCCESS') {
console.log('getApplFormCallback', data.data);
setBandoTitle(data.data.callTitle);
setFormData(data.data.applicationFormResponse.content);
setFormId(data.data.formId);
@@ -156,8 +155,18 @@ const BandoApplication = () => {
}
const errGetApplFormCallbacks = (data) => {
set404FromErrorResponse(data);
storeSet.main.unsetAsyncRequest();
if (data.status === 'VALIDATION_ERROR') {
if (toast.current) {
toast.current.show({
severity: 'error',
summary: '',
detail: data.message
});
}
} else {
set404FromErrorResponse(data);
}
}
useEffect(() => {