From 72888c407e7fc83a24dd7bf325704d43d67e5c85 Mon Sep 17 00:00:00 2001 From: somnetsak123 Date: Tue, 28 Nov 2023 09:22:44 +0700 Subject: [PATCH] refactor: components edit --- Services/client/src/components/FileItem.vue | 155 +----------------- .../client/src/components/FileItemAction.vue | 46 ------ Services/client/src/components/FromEdit.vue | 91 ++++++++++ Services/client/src/components/ListView.vue | 5 +- Services/client/src/components/PageLayout.vue | 6 +- 5 files changed, 104 insertions(+), 199 deletions(-) create mode 100644 Services/client/src/components/FromEdit.vue diff --git a/Services/client/src/components/FileItem.vue b/Services/client/src/components/FileItem.vue index 127290a..9a1cfe4 100644 --- a/Services/client/src/components/FileItem.vue +++ b/Services/client/src/components/FileItem.vue @@ -3,6 +3,7 @@ import { computed, ref } from 'vue' import { storeToRefs } from 'pinia' import FileItemAction from '@/components/FileItemAction.vue' +import FromEdit from '@/components/FromEdit.vue' import { useTreeDataStore } from '@/stores/tree-data' import { useFileInfoStore } from '@/stores/file-info-data' @@ -14,6 +15,7 @@ const { currentFolder, currentFile, currentDept } = storeToRefs( useTreeDataStore() ) const { getFolder, createFolder, editFolder } = useTreeDataStore() + const drawer = ref(false) const drawerFile = ref(false) const drawerStatus = ref<'edit' | 'create'>('create') @@ -29,6 +31,7 @@ const optionsCategory = [ ] const fileKeyword = ref('') const editPathname = ref('') + const currentIcon = computed(() => currentDept.value === 0 ? 'mdi-file-cabinet' @@ -174,155 +177,9 @@ const props = withDefaults( - - - - แก้ไขชื่อ{{ DEPT_NAME[currentDept] }} - สร้าง{{ DEPT_NAME[currentDept] }} - - - - ชื่อ{{ DEPT_NAME[currentDept] }} - - - - - - - สร้างเอกสาร - - - - อัพโหลดไฟล์ - - ชื่อเรื่อง - - รายละเอียดของเอกสาร - - กลุ่ม/หมวดหมู่ - - คำสำคัญ - - - + + + diff --git a/Services/client/src/components/ListView.vue b/Services/client/src/components/ListView.vue index d3c4338..f859437 100644 --- a/Services/client/src/components/ListView.vue +++ b/Services/client/src/components/ListView.vue @@ -3,7 +3,6 @@ import { computed, ref } from 'vue' import { storeToRefs } from 'pinia' import type { QTableProps } from 'quasar' import { useTreeDataStore } from '@/stores/tree-data' -import FileItem from '@/components/FileItem.vue' const { listDataFile, listDataFolder, currentDept } = storeToRefs( useTreeDataStore() @@ -20,6 +19,8 @@ const currentLevel = computed(() => : 'แฟ้มย่อย' ) + + const currentIcon = computed(() => currentDept.value === 0 ? 'mdi-file-cabinet' @@ -233,8 +234,6 @@ const columnsFile: QTableProps['columns'] = [ - -