From c6db96dc769fb02a51e2416b83e291213e06e5d1 Mon Sep 17 00:00:00 2001 From: matthieu Date: Sun, 8 Mar 2026 14:20:48 +0100 Subject: [PATCH] refactor(frontend) : extract DocumentListInline shared component Co-Authored-By: Claude Opus 4.6 --- app/components/ComponentItem.vue | 77 +---- app/components/PieceItem.vue | 86 +---- app/components/common/DocumentListInline.vue | 104 ++++++ app/pages/component/[id]/edit.vue | 343 ++++--------------- app/pages/pieces/[id]/edit.vue | 89 +---- app/pages/product/[id]/edit.vue | 85 +---- 6 files changed, 214 insertions(+), 570 deletions(-) create mode 100644 app/components/common/DocumentListInline.vue diff --git a/app/components/ComponentItem.vue b/app/components/ComponentItem.vue index fe98767..e394962 100644 --- a/app/components/ComponentItem.vue +++ b/app/components/ComponentItem.vue @@ -309,74 +309,14 @@ @files-added="handleFilesAdded" /> -
-
-
-
- -