From bdae2621c5d394ff7f5acb183a2bab6861b85ff9 Mon Sep 17 00:00:00 2001 From: Matthieu Date: Wed, 24 Sep 2025 09:40:43 +0200 Subject: [PATCH] =?UTF-8?q?feat(frontend):=20am=C3=A9liorer=20=C3=A9diteur?= =?UTF-8?q?s=20de=20structure?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ComponentModelStructureEditor.vue | 209 ++++++++++++++-- .../StructureSubComponentEditor.vue | 223 +++++++++++++++--- app/shared/modelUtils.ts | 22 ++ 3 files changed, 399 insertions(+), 55 deletions(-) diff --git a/app/components/ComponentModelStructureEditor.vue b/app/components/ComponentModelStructureEditor.vue index 6ff316a..85bf8e9 100644 --- a/app/components/ComponentModelStructureEditor.vue +++ b/app/components/ComponentModelStructureEditor.vue @@ -74,30 +74,57 @@
-
- - - +
+
+ + + +
+
+ +
+ + + +
+

+ {{ piece.typePieceId ? `Sélection : ${getPieceTypeLabel(piece.typePieceId) || 'Inconnue'}` : 'Aucune famille sélectionnée' }} +

+
@@ -132,7 +160,7 @@