diff --git a/src/helpers/getBandoLabel.js b/src/helpers/getBandoLabel.js index e379402..286c9d2 100644 --- a/src/helpers/getBandoLabel.js +++ b/src/helpers/getBandoLabel.js @@ -71,6 +71,9 @@ const getBandoLabel = (status) => { case 'REJECTED': return __('Respinto', 'gepafin'); + case 'TECHNICAL_EVALUATION_REJECTED': + return __('Respinto', 'gepafin'); + default: return ''; } diff --git a/src/pages/BandiPreInstructor/components/AllBandiPreInstructorTableAsync/index.js b/src/pages/BandiPreInstructor/components/AllBandiPreInstructorTableAsync/index.js index 4f5b400..853808e 100644 --- a/src/pages/BandiPreInstructor/components/AllBandiPreInstructorTableAsync/index.js +++ b/src/pages/BandiPreInstructor/components/AllBandiPreInstructorTableAsync/index.js @@ -6,6 +6,7 @@ import translationStrings from '../../../../translationStringsForComponents'; // api import BandoService from '../../../../service/bando-service'; +import ApplicationService from '../../../../service/application-service'; // tools import getTimeParsedFromString from '../../../../helpers/getTimeParsedFromString'; @@ -23,6 +24,8 @@ import ProperBandoLabel from '../../../../components/ProperBandoLabel'; import { Dropdown } from 'primereact/dropdown'; import { Tag } from 'primereact/tag'; import { Calendar } from 'primereact/calendar'; +import { storeGet, storeSet } from '../../../../store'; + const AllBandiPreInstructorTableAsync = () => { const [localAsyncRequest, setLocalAsyncRequest] = useState(false); @@ -43,6 +46,8 @@ const AllBandiPreInstructorTableAsync = () => { }); const statuses = ['DRAFT','PUBLISH','EXPIRED']; + const role = storeGet('getRole') + const getPaginationQuery = useCallback(() => getQueryParamsForPaginatedEndpoint(lazyState, statuses, 'id'), [lazyState]); const onPage = (event) => { @@ -86,9 +91,40 @@ const AllBandiPreInstructorTableAsync = () => { }; const actionsBodyTemplate = (rowData) => { - return - - + return ( +