From 87df0ed3cf4f1b490ec19f733ac553e7642fc032 Mon Sep 17 00:00:00 2001 From: Ryan Wang Date: Tue, 6 Sep 2022 22:54:49 +0800 Subject: [PATCH] feat: post editor support select attachments --- .../contents/attachments/AttachmentList.vue | 4 -- .../components/AttachmentSelectorModal.vue | 1 - src/modules/contents/posts/PostEditor.vue | 46 ++++++++++++++++++- 3 files changed, 45 insertions(+), 6 deletions(-) diff --git a/src/modules/contents/attachments/AttachmentList.vue b/src/modules/contents/attachments/AttachmentList.vue index 6936da778..cfe7705a6 100644 --- a/src/modules/contents/attachments/AttachmentList.vue +++ b/src/modules/contents/attachments/AttachmentList.vue @@ -30,7 +30,6 @@ import { formatDatetime } from "@/utils/date"; import prettyBytes from "pretty-bytes"; import { useFetchAttachmentPolicy } from "./composables/use-attachment-policy"; import { useAttachmentControl } from "./composables/use-attachment"; -import AttachmentSelectorModal from "@/modules/contents/attachments/components/AttachmentSelectorModal.vue"; import AttachmentFileTypeIcon from "./components/AttachmentFileTypeIcon.vue"; import { apiClient } from "@halo-dev/admin-shared"; import cloneDeep from "lodash.clonedeep"; @@ -41,7 +40,6 @@ import { useFetchAttachmentGroup } from "./composables/use-attachment-group"; const policyVisible = ref(false); const uploadVisible = ref(false); const detailVisible = ref(false); -const selectVisible = ref(false); const { policies } = useFetchAttachmentPolicy({ fetchOnMounted: true }); const { groups, handleFetchGroups } = useFetchAttachmentGroup({ @@ -178,7 +176,6 @@ onMounted(() => { });