- added re-admit btn and functionality;

This commit is contained in:
Vitalii Kiiko
2025-05-14 15:40:34 +02:00
parent 44a914f343
commit 5d40ff4ae1
9 changed files with 194 additions and 78 deletions

View File

@@ -15,6 +15,7 @@ import { useStoreValue } from '../../../../store';
import getFormattedDateString from '../../../../helpers/getFormattedDateString';
import getBandoLabel from '../../../../helpers/getBandoLabel';
import getBandoSeverity from '../../../../helpers/getBandoSeverity';
import getQueryParamsForPaginatedEndpoint from '../../../../helpers/getQueryParamsForPaginatedEndpoint';
// components
import { DataTable } from 'primereact/datatable';
@@ -25,8 +26,8 @@ import { Tag } from 'primereact/tag';
import { Calendar } from 'primereact/calendar';
import { Button } from 'primereact/button';
import { Link, useNavigate } from 'react-router-dom';
import getQueryParamsForPaginatedEndpoint from '../../../../helpers/getQueryParamsForPaginatedEndpoint';
import SoccorsoResendEmails from '../../../SoccorsoEditPreInstructor/components/SoccorsoResendEmails';
import EvaluationReAdmit from '../../../DomandaEditPreInstructor/components/EvaluationReAdmit';
const APP_HUB_ID = process.env.REACT_APP_HUB_ID;
@@ -166,15 +167,11 @@ const DomandeTablePreInstructorAsync = ({ userId = null, statuses = [] }) => {
<Link to={`/domande/${rowData.applicationId}`}>
<Button severity="info" label={label} icon="pi pi-eye" size="small" iconPos="right"/>
</Link>
{rowData.applicationStatus === 'REJECTED' && (
<Button
severity="success"
label={__('Riammetti', 'gepafin')}
icon="pi pi-arrow-circle-up"
size="small"
iconPos="right"
/>
)}
<Link to={`/domande/${rowData.applicationId}/preview`}>
<Button severity="info" label={__('Anteprima', 'gepafin')} icon="pi pi-eye" size="small"
iconPos="right"/>
</Link>
<EvaluationReAdmit id={rowData.applicationId} status={rowData.applicationStatus}/>
<SoccorsoResendEmails
emailsData={rowData.emailSendResponse}
setDataEmailsSoccorso={(updateResponse) => updateRowData(rowData.id, updateResponse)}/>