diff --git a/frontend/modules/logistique/utils/weighingTicketFormat.ts b/frontend/modules/logistique/utils/weighingTicketFormat.ts index 25d022a..f536fe9 100644 --- a/frontend/modules/logistique/utils/weighingTicketFormat.ts +++ b/frontend/modules/logistique/utils/weighingTicketFormat.ts @@ -5,23 +5,9 @@ * mettre en forme la valeur déjà normalisée renvoyée par l'API. */ -/** - * Date courte française `JJ-MM-AAAA` (spec M5). Chaîne vide si la valeur est - * absente ou invalide. Lit les composantes locales (cohérent avec l'affichage - * des autres répertoires M1→M4). - */ -export function formatDateFr(value: string | null | undefined): string { - if (!value) { - return '' - } - const date = new Date(value) - if (Number.isNaN(date.getTime())) { - return '' - } - const day = String(date.getDate()).padStart(2, '0') - const month = String(date.getMonth() + 1).padStart(2, '0') - return `${day}-${month}-${date.getFullYear()}` -} +// Date courte française `JJ-MM-AAAA` (spec M5) : helper partagé inter-modules +// (mutualisé avec les répertoires M1→M4). Re-exporté ici pour les écrans M5. +export { formatDateFr } from '~/shared/utils/date' /** * Poids en kg avec séparateur de milliers (espace) + suffixe « Kg » diff --git a/frontend/modules/transport/components/CarrierQualimatTab.vue b/frontend/modules/transport/components/CarrierQualimatTab.vue index a57436b..7cebfff 100644 --- a/frontend/modules/transport/components/CarrierQualimatTab.vue +++ b/frontend/modules/transport/components/CarrierQualimatTab.vue @@ -1,6 +1,7 @@