diff --git a/frontend/modules/transport/pages/carriers/new.vue b/frontend/modules/transport/pages/carriers/new.vue
index 86628a4..f75e7f0 100644
--- a/frontend/modules/transport/pages/carriers/new.vue
+++ b/frontend/modules/transport/pages/carriers/new.vue
@@ -63,18 +63,9 @@
/>
-
-
-
+
+
@@ -86,33 +77,17 @@
:error="mainErrors.errors.indexationRate"
/>
-
-
-
- {{ t('transport.carriers.form.main.containerType') }} *
-
-
-
-
-
-
- {{ mainErrors.errors.containerType }}
-
-
+
+ main.containerType = v === null ? null : String(v)"
+ />
+
+
+
+
@@ -293,6 +282,16 @@ const certificationOptions = computed(() =>
})),
)
+// Contenant (RG-4.03) : Benne / Fond mouvant — select simple.
+const CONTAINER_TYPES = ['BENNE', 'FOND_MOUVANT'] as const
+
+const containerOptions = computed(() =>
+ CONTAINER_TYPES.map(code => ({
+ value: code,
+ label: t(`transport.carriers.containerType.${code}`),
+ })),
+)
+
// Icone (Iconify) affichee dans chaque onglet, par cle.
const TAB_ICONS: Record = {
qualimat: 'mdi:truck-check-outline',