diff --git a/app/app.vue b/app/app.vue index 6ca6bc8..d2dc2ee 100644 --- a/app/app.vue +++ b/app/app.vue @@ -59,132 +59,120 @@ Squelettes de machine - - - @@ -297,131 +296,138 @@ @@ -567,7 +584,7 @@ + + diff --git a/app/components/ComponentItem.vue b/app/components/ComponentItem.vue index 1f2df0a..9c552cb 100644 --- a/app/components/ComponentItem.vue +++ b/app/components/ComponentItem.vue @@ -214,13 +214,21 @@ class="flex items-center justify-between rounded border border-base-200 bg-base-100 px-3 py-2" >
- +
+
{{ document.name }} @@ -309,7 +317,7 @@ import DocumentUpload from './DocumentUpload.vue' import ConstructeurSelect from './ConstructeurSelect.vue' import { useDocuments } from '~/composables/useDocuments' import { getFileIcon } from '~/utils/fileIcons' -import { canPreviewDocument } from '~/utils/documentPreview' +import { canPreviewDocument, isImageDocument } from '~/utils/documentPreview' import DocumentPreviewModal from '~/components/DocumentPreviewModal.vue' import IconLucideChevronRight from '~icons/lucide/chevron-right' import { useCustomFields } from '~/composables/useCustomFields' diff --git a/app/components/DocumentUpload.vue b/app/components/DocumentUpload.vue index 8f38839..02920b5 100644 --- a/app/components/DocumentUpload.vue +++ b/app/components/DocumentUpload.vue @@ -37,12 +37,21 @@
  • -