- updated flow edit page;

- fixed issues on application form page;
This commit is contained in:
Vitalii Kiiko
2024-09-24 17:25:41 +02:00
parent 2341b9ff62
commit b008fcd37a
11 changed files with 103 additions and 75 deletions

View File

@@ -28,6 +28,7 @@ const BandoFormsEdit = () => {
const navigate = useNavigate();
const [formName, setFormName] = useState('');
const [visibleConfirmation, setVisibleConfirmation] = useState(false);
const [bandoStatus, setBandoStatus] = useState('');
const isAsyncRequest = useStore().main.isAsyncRequest();
const formMsgs = useRef(null);
const toast = useRef(null);
@@ -221,6 +222,7 @@ const BandoFormsEdit = () => {
storeSet.main.formId(data.data.id);
storeSet.main.formLabel(data.data.label);
setFormName(data.data.label);
setBandoStatus(data.data.callStatus);
const elements = klona(data.data.content);
storeSet.main.formElements(elements);
}
@@ -304,7 +306,7 @@ const BandoFormsEdit = () => {
label={__('Indietro', 'gepafin')} icon="pi pi-arrow-left" iconPos="left"/>
<Button
onClick={() => doSave()}
disabled={isAsyncRequest}
disabled={isAsyncRequest || 'PUBLISH' === bandoStatus}
label={__('Salva progressi', 'gepafin')} icon="pi pi-save" iconPos="right"/>
<Button
outlined
@@ -320,7 +322,7 @@ const BandoFormsEdit = () => {
<ConfirmPopup />
<Button
onClick={confirmDelete}
disabled={isAsyncRequest}
disabled={isAsyncRequest || 'PUBLISH' === bandoStatus}
severity="danger"
label={__('Cancella', 'gepafin')} icon="pi pi-trash" iconPos="right"/>
</div>