From 48ef434f8b19e49fc87526a20f58450239fe0994 Mon Sep 17 00:00:00 2001 From: matthieu Date: Sun, 15 Mar 2026 18:08:10 +0100 Subject: [PATCH] feat(frontend) : add document upload, list and preview components Co-Authored-By: Claude Opus 4.6 (1M context) --- frontend/components/task/TaskDocumentList.vue | 79 +++++++++++ .../components/task/TaskDocumentPreview.vue | 123 +++++++++++++++++ .../components/task/TaskDocumentUpload.vue | 129 ++++++++++++++++++ 3 files changed, 331 insertions(+) create mode 100644 frontend/components/task/TaskDocumentList.vue create mode 100644 frontend/components/task/TaskDocumentPreview.vue create mode 100644 frontend/components/task/TaskDocumentUpload.vue diff --git a/frontend/components/task/TaskDocumentList.vue b/frontend/components/task/TaskDocumentList.vue new file mode 100644 index 0000000..93b0edb --- /dev/null +++ b/frontend/components/task/TaskDocumentList.vue @@ -0,0 +1,79 @@ + + + diff --git a/frontend/components/task/TaskDocumentPreview.vue b/frontend/components/task/TaskDocumentPreview.vue new file mode 100644 index 0000000..3077e44 --- /dev/null +++ b/frontend/components/task/TaskDocumentPreview.vue @@ -0,0 +1,123 @@ +