diff --git a/client/src/components/SaleDetailsModal.tsx b/client/src/components/SaleDetailsModal.tsx index 182d752..9c2ff79 100644 --- a/client/src/components/SaleDetailsModal.tsx +++ b/client/src/components/SaleDetailsModal.tsx @@ -2,7 +2,7 @@ import { Dialog, DialogContent, DialogHeader, DialogTitle } from '@/components/u import { Button } from '@/components/ui/button'; import { Badge } from '@/components/ui/badge'; import { X, Download } from 'lucide-react'; -import { Sale } from '@/types/sale'; +import { Sale } from '@shared/schema'; import { formatDate, formatDateTime } from '@/lib/export'; interface SaleDetailsModalProps { @@ -37,7 +37,7 @@ export default function SaleDetailsModal({ isOpen, sale, onClose }: SaleDetailsM

Informations Vendeur

Vendeur: {sale.vendeur}
-
Date de vente: {formatDate(sale.dateVente)}
+
Date de vente: {formatDateTime(sale.timestamp)}
@@ -87,24 +87,24 @@ export default function SaleDetailsModal({ isOpen, sale, onClose }: SaleDetailsM {/* Photos */} - {(sale.photoRecto || sale.photoVerso || sale.photoTicket) && ( + {(sale.photo_recto || sale.photo_verso || sale.photo_ticket) && (

Photos

{/* Photos de la pièce d'identité */} - {(sale.photoRecto || sale.photoVerso) && ( + {(sale.photo_recto || sale.photo_verso) && (
Pièce d'identité
Photo Recto: - {sale.photoRecto ? ( + {sale.photo_recto ? (
- Photo recto + Photo recto
Photo Verso: - {sale.photoVerso ? ( + {sale.photo_verso ? (
- Photo verso + Photo verso - - - - Détails de la vente - -
-
-
- -

{new Date(sale.timestamp).toLocaleString('fr-FR')}

-
-
- -

{sale.vendeur}

-
-
- -

{sale.nom} {sale.prenom}

-
-
- -

{new Date(sale.dateNaissance).toLocaleDateString('fr-FR')}

-
-
- -

{sale.lieuNaissance || 'Non renseigné'}

-
-
- -

{sale.typeArticle}

-
-
- -

{sale.categorie}

-
-
- -

{sale.quantite}

-
-
- -

{sale.gencode}

-
-
- -

{sale.modePaiement}

-
-
- -

{sale.typeIdentite}

-
-
- -

{sale.numeroIdentite}

-
- {sale.autoriteDelivrance && ( -
- -

{sale.autoriteDelivrance}

-
- )} -
- -

{new Date(sale.dateDelivrance).toLocaleDateString('fr-FR')}

-
-
-
-
- + {canDelete && ( @@ -515,6 +448,13 @@ export default function SalesHistory({ canDelete = false }: SalesHistoryProps) {
+ + {/* Modal de détails de la vente */} + setSelectedSale(null)} + />
); } \ No newline at end of file