- company files for evaluation functionality;

This commit is contained in:
Vitalii Kiiko
2025-11-19 13:31:27 +01:00
parent 68cc6716e9
commit 9121a4fd9f
7 changed files with 365 additions and 187 deletions

View File

@@ -50,7 +50,7 @@ import { InputTextarea } from 'primereact/inputtextarea';
import { InputText } from 'primereact/inputtext';
import { Dropdown } from 'primereact/dropdown';
import ListOfFiles from './components/ListOfFiles';
import RepeaterFields from './components/RepeaterFields';
import EvaluationExtraFiles from './components/EvaluationExtraFiles';
import ApplicationInfo from './components/ApplicationInfo';
import ApplicationDownloadFiles from './components/ApplicationDownloadFiles';
import FormField from '../../components/FormField';
@@ -1288,7 +1288,7 @@ const DomandaEditPreInstructor = () => {
<div className="appPageSection">
<h2>{__('Documenti aggiuntivi', 'gepafin')}</h2>
<RepeaterFields
<EvaluationExtraFiles
defaultValue={data.evaluationDocument ?? []}
updateFn={(data) => updateEvaluationValue(
data,
@@ -1305,6 +1305,8 @@ const DomandaEditPreInstructor = () => {
})}
shouldDisable={['APPROVED', 'REJECTED'].includes(data.applicationStatus) || evaluationBlockedForUser(data)}
sourceId={data.id}
applicationId={data.applicationId}
companyId={data.companyId}
sourceName="evaluation"/>
</div>