fix: Update PrimeReact to v10.8.3 and fix all compilation errors
This commit is contained in:
@@ -17,6 +17,7 @@ import { Chip } from 'primereact/chip';
|
||||
import { factureService } from '../../../../services/api';
|
||||
import { formatDate, formatCurrency } from '../../../../utils/formatters';
|
||||
import type { Facture } from '../../../../types/btp';
|
||||
import { StatutFacture } from '../../../../types/btp';
|
||||
import {
|
||||
ActionButtonGroup,
|
||||
ViewButton,
|
||||
@@ -70,8 +71,8 @@ const FacturesImpayeesPage = () => {
|
||||
setLoading(true);
|
||||
const data = await factureService.getAll();
|
||||
// Filtrer les factures impayées (émises ou envoyées mais pas payées)
|
||||
const facturesImpayees = data.filter(facture =>
|
||||
(facture.statut === 'EMISE' || facture.statut === 'ENVOYEE') &&
|
||||
const facturesImpayees = data.filter(facture =>
|
||||
(facture.statut === StatutFacture.ENVOYEE || facture.statut === StatutFacture.BROUILLON) &&
|
||||
!facture.datePaiement
|
||||
);
|
||||
setFactures(facturesImpayees);
|
||||
@@ -332,21 +333,21 @@ RECOMMANDATIONS:
|
||||
const actionBodyTemplate = (rowData: Facture) => {
|
||||
return (
|
||||
<ActionButtonGroup>
|
||||
<ActionButton
|
||||
icon="pi pi-check-circle"
|
||||
color="success"
|
||||
<ActionButton
|
||||
icon="pi pi-check-circle"
|
||||
color="green"
|
||||
tooltip="Enregistrer le paiement"
|
||||
onClick={() => recordPayment(rowData)}
|
||||
/>
|
||||
<ActionButton
|
||||
icon="pi pi-send"
|
||||
color="warning"
|
||||
<ActionButton
|
||||
icon="pi pi-send"
|
||||
color="orange"
|
||||
tooltip="Envoyer une relance"
|
||||
onClick={() => sendReminder(rowData)}
|
||||
/>
|
||||
<ActionButton
|
||||
icon="pi pi-calendar"
|
||||
color="info"
|
||||
<ActionButton
|
||||
icon="pi pi-calendar"
|
||||
color="blue"
|
||||
tooltip="Planifier un échéancier"
|
||||
onClick={() => schedulePayment(rowData)}
|
||||
/>
|
||||
@@ -489,6 +490,7 @@ RECOMMANDATIONS:
|
||||
value={factures}
|
||||
selection={selectedFactures}
|
||||
onSelectionChange={(e) => setSelectedFactures(e.value)}
|
||||
selectionMode="multiple"
|
||||
dataKey="id"
|
||||
paginator
|
||||
rows={10}
|
||||
@@ -640,4 +642,5 @@ RECOMMANDATIONS:
|
||||
);
|
||||
};
|
||||
|
||||
export default FacturesImpayeesPage;
|
||||
export default FacturesImpayeesPage;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user