feat: add constructors selection and management

This commit is contained in:
Matthieu
2025-09-17 15:10:01 +02:00
parent 3c0c22ad0f
commit 0a95b90553
11 changed files with 635 additions and 53 deletions

View File

@@ -78,11 +78,12 @@ export function usePieces() {
try {
const result = await patch(`/pieces/${id}`, pieceData)
if (result.success) {
const updated = result.data
const index = pieces.value.findIndex(piece => piece.id === id)
if (index !== -1) {
pieces.value[index] = result.data
pieces.value[index] = updated
}
showSuccess(`Pièce "${pieceData.name}" mise à jour avec succès`)
showSuccess(`Pièce "${updated?.name || pieceData.name || ''}" mise à jour avec succès`)
}
return result
} catch (error) {
@@ -131,4 +132,4 @@ export function usePieces() {
getPieces,
isLoading
}
}
}