1 Commits

Author SHA1 Message Date
Matthieu a730a18794 fix(creation) : redirect to edit page after creating composant, piece, or product
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-23 12:26:18 +01:00
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -344,7 +344,7 @@ export function useComponentCreate() {
selectedDocuments.value = [] selectedDocuments.value = []
} }
toast.showSuccess('Composant créé avec succès') toast.showSuccess('Composant créé avec succès')
await router.push('/component-catalog') await router.push(`/component/${createdComponent.id}/edit`)
} }
else if (result.error) { else if (result.error) {
toast.showError(result.error) toast.showError(result.error)
+1 -1
View File
@@ -466,7 +466,7 @@ const submitCreation = async () => {
selectedDocuments.value = [] selectedDocuments.value = []
} }
toast.showSuccess('Pièce créée avec succès') toast.showSuccess('Pièce créée avec succès')
await router.push('/pieces-catalog') await router.push(`/pieces/${createdPiece.id}/edit`)
} else if (result.error) { } else if (result.error) {
toast.showError(result.error) toast.showError(result.error)
} }
+1 -1
View File
@@ -352,7 +352,7 @@ const submitCreation = async () => {
} }
} }
toast.showSuccess('Produit créé avec succès') toast.showSuccess('Produit créé avec succès')
await router.push('/product-catalog') await router.push(`/product/${productId}/edit`)
} }
} catch (error: any) { } catch (error: any) {
toast.showError(error?.message || 'Erreur lors de la création du produit') toast.showError(error?.message || 'Erreur lors de la création du produit')