diff --git a/app/pages/machine/[id].vue b/app/pages/machine/[id].vue index a620210..35ae8aa 100644 --- a/app/pages/machine/[id].vue +++ b/app/pages/machine/[id].vue @@ -1114,7 +1114,7 @@ const normalizeComponentNode = (source, context = {}) => { customFields: isRoot && Array.isArray(source?.customFields) ? cloneStructure(source.customFields) : [], - pieces: isRoot && Array.isArray(source?.pieces) + pieces: Array.isArray(source?.pieces) ? source.pieces.map((piece) => normalizePieceNode(piece)) : [], subComponents: Array.isArray(source?.subComponents || source?.sousComposants) diff --git a/app/pages/machines/new.vue b/app/pages/machines/new.vue index cff8e97..c63781f 100644 --- a/app/pages/machines/new.vue +++ b/app/pages/machines/new.vue @@ -177,37 +177,51 @@ -
-
- - - {{ model.name }} - - -

- Chargement des modèles... -

-

- Aucun modèle disponible pour ce type. -

+ + + +

+ Chargement des modèles... +

+

+ Aucun modèle disponible pour ce type. +

+
+ +
@@ -684,13 +698,15 @@