diff --git a/src/pages/BandiBeneficiario/components/AllBandiAccordion/index.js b/src/pages/BandiBeneficiario/components/AllBandiAccordion/index.js index cbe5aa9..cf90318 100644 --- a/src/pages/BandiBeneficiario/components/AllBandiAccordion/index.js +++ b/src/pages/BandiBeneficiario/components/AllBandiAccordion/index.js @@ -35,15 +35,22 @@ import { Badge } from 'primereact/badge'; const REACT_APP_HUB_ID = process.env.REACT_APP_HUB_ID; -const AllBandiAccordion = ({ showOnlyPreferred = false }) => { +const AllBandiAccordion = ({ showOnlyPreferred = false, isAntiMoneylaundry = false }) => { const chosenCompanyId = useStoreValue('chosenCompanyId'); + const antiMoneyLaundryCalls = useStoreValue('antiMoneyLaundryCalls'); const companies = useStoreValue('companies'); const isAsyncRequest = useStoreValue('isAsyncRequest'); - const [items, setItems] = useState(null); + const [items, setItems] = useState([]); const [filters, setFilters] = useState(null); const [expandedRows, setExpandedRows] = useState(null); const [statuses, setStatuses] = useState([]); const navigate = useNavigate(); + let filteredItems = items; + if (REACT_APP_HUB_ID !== 't7jh5wfg9QXylNaTZkPoE') { + filteredItems = isAntiMoneylaundry + ? items.filter(o => antiMoneyLaundryCalls.includes(o.id)) + : items.filter(o => !antiMoneyLaundryCalls.includes(o.id)); + } useEffect(() => { const existingCompany = head(companies.filter(o => o.id === chosenCompanyId)); @@ -228,7 +235,7 @@ const AllBandiAccordion = ({ showOnlyPreferred = false }) => { return(
- { - + : null} diff --git a/src/pages/BandiBeneficiario/index.js b/src/pages/BandiBeneficiario/index.js index 8047d2e..c04b086 100644 --- a/src/pages/BandiBeneficiario/index.js +++ b/src/pages/BandiBeneficiario/index.js @@ -10,6 +10,8 @@ import { useStoreValue } from '../../store'; import AllBandiAccordion from './components/AllBandiAccordion'; import ErrorBoundary from '../../components/ErrorBoundary'; +const REACT_APP_HUB_ID = process.env.REACT_APP_HUB_ID; + const BandiBeneficiario = () => { const chosenCompanyId = useStoreValue('chosenCompanyId'); const companies = useStoreValue('companies'); @@ -31,7 +33,7 @@ const BandiBeneficiario = () => { {__('Attenzione', 'gepafin')} {__('Per applicare ai bandi devi Registare un Azienda clicca', 'gepafin')} - {__('qua', 'gepafin')} + {__('qua', 'gepafin')}
@@ -40,6 +42,16 @@ const BandiBeneficiario = () => {
+ + {REACT_APP_HUB_ID !== 't7jh5wfg9QXylNaTZkPoE' + ? <> +
+
+

{__('Questionario Antiriciclaggio', 'gepafin')}

+ +
+ + : null} ) } diff --git a/src/pages/BandoView/index.js b/src/pages/BandoView/index.js index 93c4774..3e0fb96 100644 --- a/src/pages/BandoView/index.js +++ b/src/pages/BandoView/index.js @@ -245,7 +245,7 @@ const BandoView = () => { disabled={true} onClick={() => { }} - label={__('Presenta Domanda', 'gepafin')} + label={__('Compila form', 'gepafin')} icon="pi pi-save" iconPos="right"/> {/*