- merged with master;

This commit is contained in:
Vitalii Kiiko
2025-11-19 14:11:19 +01:00
10 changed files with 392 additions and 212 deletions

View File

@@ -51,7 +51,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';
@@ -1337,9 +1337,9 @@ const DomandaEditPreInstructor = () => {
useEffect(() => {
const maxScore = pathOr(0, ['minScore'], data);
const criteria = pathOr([], ['criteria'], data);
const scoreSum = sum(criteria.map(o => o.score));
const scoreSum = pathOr(0, [], sum(criteria.map(o => o.score)));
setIsAdmissible(scoreSum !== 0 && scoreSum >= maxScore);
setIsAdmissible(scoreSum >= maxScore);
}, [data]);
useEffect(() => {
@@ -1397,7 +1397,7 @@ const DomandaEditPreInstructor = () => {
<div className="appPageSection">
<h2>{__('Documenti aggiuntivi', 'gepafin')}</h2>
<RepeaterFields
<EvaluationExtraFiles
defaultValue={data.evaluationDocument ?? []}
updateFn={(data) => updateEvaluationValue(
data,
@@ -1414,6 +1414,8 @@ const DomandaEditPreInstructor = () => {
})}
shouldDisable={['APPROVED', 'REJECTED'].includes(data.applicationStatus) || evaluationBlockedForUser(data)}
sourceId={data.id}
applicationId={data.applicationId}
companyId={data.companyId}
sourceName="evaluation"/>
</div>