From d83bea15033124b201534580fe94c237f56dffb2 Mon Sep 17 00:00:00 2001 From: Vitalii Kiiko Date: Fri, 9 Jan 2026 15:43:40 +0100 Subject: [PATCH] - added nice names for autorizations; --- src/configData.js | 9 +++++++++ .../components/LatestPecEmailsTable/index.js | 12 ++++++++---- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/src/configData.js b/src/configData.js index 7dbd299..7f7ff8c 100644 --- a/src/configData.js +++ b/src/configData.js @@ -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') } \ No newline at end of file diff --git a/src/pages/DashboardDirector/components/LatestPecEmailsTable/index.js b/src/pages/DashboardDirector/components/LatestPecEmailsTable/index.js index bdeaf18..2792607 100644 --- a/src/pages/DashboardDirector/components/LatestPecEmailsTable/index.js +++ b/src/pages/DashboardDirector/components/LatestPecEmailsTable/index.js @@ -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