fix(custom-fields) : fix declaration order of resolvedStructure in usePieceEdit

This commit is contained in:
2026-04-04 17:18:52 +02:00
parent 644b05c30a
commit fea51fb66b

View File

@@ -83,10 +83,6 @@ export function usePieceEdit(pieceId: string) {
const constructeurIdsFromForm = computed(() => constructeurIdsFromLinks(constructeurLinks.value))
const productSelections = ref<(string | null)[]>([])
const resolvedStructure = computed<PieceModelStructure | null>(() =>
pieceTypeDetails.value?.structure ?? selectedType.value?.structure ?? null,
)
const {
fields: customFieldInputs,
requiredFilled: requiredCustomFieldsFilled,
@@ -176,6 +172,10 @@ export function usePieceEdit(pieceId: string) {
return pieceTypeList.value.find((type) => type.id === selectedTypeId.value) ?? null
})
const resolvedStructure = computed<PieceModelStructure | null>(() =>
pieceTypeDetails.value?.structure ?? selectedType.value?.structure ?? null,
)
const structureProducts = computed(() =>
getStructureProducts(resolvedStructure.value),
)