From 43d009c35e343e5253b7b07221a42724698717ff Mon Sep 17 00:00:00 2001 From: puri-ph4tt Date: Thu, 23 Nov 2023 18:00:43 +0700 Subject: [PATCH] refactor: click file 2 preview & clean search comp --- Services/client/src/components/FileItem.vue | 19 ++- .../client/src/components/FileSearched.vue | 19 ++- Services/client/src/components/PageLayout.vue | 12 +- .../01_user/components/FileDownload.vue | 148 ++++++++++++++++++ .../modules/01_user/components/SearchBar.vue | 2 +- 5 files changed, 191 insertions(+), 9 deletions(-) create mode 100644 Services/client/src/modules/01_user/components/FileDownload.vue diff --git a/Services/client/src/components/FileItem.vue b/Services/client/src/components/FileItem.vue index ffe8b71..127290a 100644 --- a/Services/client/src/components/FileItem.vue +++ b/Services/client/src/components/FileItem.vue @@ -4,7 +4,10 @@ import { storeToRefs } from 'pinia' import FileItemAction from '@/components/FileItemAction.vue' import { useTreeDataStore } from '@/stores/tree-data' +import { useFileInfoStore } from '@/stores/file-info-data' +const { isPreview } = storeToRefs(useFileInfoStore()) +const { getFileInfo } = useFileInfoStore() const DEPT_NAME = ['ตู้เอกสาร', 'ลิ้นชัก', 'แฟ้ม', 'แฟ้มย่อย'] const { currentFolder, currentFile, currentDept } = storeToRefs( @@ -113,9 +116,21 @@ const props = withDefaults(
-
+
- +
import { storeToRefs } from 'pinia' import { useSearchDataStore } from '@/stores/searched-data' +import { useFileInfoStore } from '@/stores/file-info-data' const { foundFile } = storeToRefs(useSearchDataStore()) +const { isPreview } = storeToRefs(useFileInfoStore()) +const { getFileInfo } = useFileInfoStore()