Fix JS syntax by removing TS annotations in machine page

This commit is contained in:
MatthieuTD
2025-09-30 11:11:25 +02:00
parent 1d1e0b7bd0
commit fcab426f8a

View File

@@ -1114,10 +1114,10 @@ const normalizeComponentNode = (source, context = {}) => {
? cloneStructure(source.customFields)
: [],
pieces: Array.isArray(source?.pieces)
? source.pieces.map((piece: any) => normalizePieceNode(piece))
? source.pieces.map((piece) => normalizePieceNode(piece))
: [],
subComponents: Array.isArray(source?.subComponents || source?.sousComposants)
? (source.subComponents || source.sousComposants).map((sub: any) => normalizeComponentNode(sub, {
? (source.subComponents || source.sousComposants).map((sub) => normalizeComponentNode(sub, {
name: sub?.name || '',
description: sub?.description || '',
typeComposantId: sub?.typeComposantId || sub?.typeComposant?.id || '',
@@ -1221,10 +1221,10 @@ const applyDefinitionToNode = (target, definition) => {
? cloneStructure(definition.customFields)
: []
target.pieces = Array.isArray(definition.pieces)
? definition.pieces.map((piece: any) => normalizePieceNode(piece))
? definition.pieces.map((piece) => normalizePieceNode(piece))
: []
target.subComponents = Array.isArray(definition.subComponents)
? definition.subComponents.map((sub: any) => normalizeComponentNode(sub))
? definition.subComponents.map((sub) => normalizeComponentNode(sub))
: []
}