Files
Inventory/frontend/app/shared/modelUtils.ts
Matthieu 974a4a0781 refactor : merge Inventory_frontend submodule into frontend/ directory
Merges the full git history of Inventory_frontend into the monorepo
under frontend/. Removes the submodule in favor of a unified repo.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-01 14:17:57 +02:00

37 lines
893 B
TypeScript

export {
isPlainObject,
defaultStructure,
cloneStructure,
toStringArray,
extractFieldValueObject,
sanitizeCustomFields,
sanitizePieces,
sanitizeProducts,
hydrateProducts,
normalizeStructureForEditor,
normalizeStructureForSave,
hydrateStructureForEditor,
extractStructureFromComponent,
computeStructureStats,
formatStructurePreview,
type ModelStructurePreview,
} from './model/componentStructure'
export {
defaultPieceStructure,
defaultProductStructure,
clonePieceStructure,
cloneProductStructure,
normalizePieceStructureForSave,
hydratePieceStructureForEditor,
formatPieceStructurePreview,
normalizeProductStructureForSave,
hydrateProductStructureForEditor,
formatProductStructurePreview,
} from './model/pieceProductStructure'
export {
sanitizeDefinitionOverrides,
type DefinitionOverridePayload,
} from './model/definitionOverrides'