- added nice names for autorizations;
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
import { __ } from '@wordpress/i18n';
|
||||
|
||||
export const mimeTypes = [
|
||||
{ name: 'PDF', code: '.pdf,application/pdf' },
|
||||
{ name: 'p7m', code: '.p7m,application/pkcs7-mime,application/x-pkcs7-mime' },
|
||||
@@ -319,4 +321,11 @@ export const amendmentRequestedDocs = {
|
||||
'Autocertificazione e altri eventuali in zip/p7m',
|
||||
'Visura Centrale Rischi'
|
||||
],
|
||||
}
|
||||
|
||||
export const autorizationNames = {
|
||||
'APPLICATION_TECHNICAL_EVALUATION_REJECTED': __('Valutazione Tecnica Rifiutata', 'gepafin'),
|
||||
'APPLICATION_ADMISSIBLE': __('Domanda Accettata', 'gepafin'),
|
||||
'APPLICATION_REJECTED': __('Domanda Rifiutata', 'gepafin'),
|
||||
'APPLICATION_AMENDMENT_REQUESTED': __('Richiesta Soccorso', 'gepafin')
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
import React, { useState, useEffect, useCallback, useRef } from 'react';
|
||||
import { __ } from '@wordpress/i18n';
|
||||
import { isEmpty, pluck } from 'ramda';
|
||||
import { isEmpty, isNil, pluck } from 'ramda';
|
||||
|
||||
// api
|
||||
import PecEmailService from '../../../../service/pec-email-service';
|
||||
@@ -17,6 +17,7 @@ import { Toast } from 'primereact/toast';
|
||||
import { Dialog } from 'primereact/dialog';
|
||||
|
||||
import translationStrings from '../../../../translationStringsForComponents';
|
||||
import { autorizationNames } from '../../../../configData';
|
||||
|
||||
const LatestPecEmailsTable = () => {
|
||||
const [items, setItems] = useState(null);
|
||||
@@ -142,6 +143,10 @@ const LatestPecEmailsTable = () => {
|
||||
);
|
||||
}, [selectedProducts]);
|
||||
|
||||
const typeBodyTemplate = (rowData) => {
|
||||
return !isNil(autorizationNames[rowData.type]) ? autorizationNames[rowData.type] : rowData.type;
|
||||
}
|
||||
|
||||
const actionsBodyTemplate = (rowData) => {
|
||||
return <div className="appPageSection__tableActions lessGap">
|
||||
<Button severity="info"
|
||||
@@ -185,9 +190,8 @@ const LatestPecEmailsTable = () => {
|
||||
filter sortable
|
||||
filterPlaceholder={__('Cerca ID', 'gepafin')}
|
||||
style={{ minWidth: '8rem' }}/>
|
||||
<Column field="type" header={__('Tipo', 'gepafin')}
|
||||
filter sortable
|
||||
filterPlaceholder={__('Cerca tipo', 'gepafin')}
|
||||
<Column header={__('Tipo', 'gepafin')}
|
||||
body={typeBodyTemplate}
|
||||
style={{ minWidth: '8rem' }}/>
|
||||
<Column header={__('Azioni', 'gepafin')}
|
||||
body={actionsBodyTemplate}/>
|
||||
|
||||
Reference in New Issue
Block a user