From 7e484c12be8a24908d3727a3f57cc545c2f3d763 Mon Sep 17 00:00:00 2001 From: yoon Date: Wed, 26 Feb 2025 19:09:04 +0900 Subject: [PATCH 01/10] =?UTF-8?q?=EC=88=98=EC=A0=95=EC=82=AC=ED=95=AD=20?= =?UTF-8?q?=EC=99=84=EB=A3=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/list/ProjectCard.vue | 4 +- src/components/modal/CenterModal.vue | 15 +- src/components/projectlist/ProjectList.vue | 542 +++++++++++---------- 3 files changed, 293 insertions(+), 268 deletions(-) diff --git a/src/components/list/ProjectCard.vue b/src/components/list/ProjectCard.vue index 8e1b6c4..d0b2e9a 100644 --- a/src/components/list/ProjectCard.vue +++ b/src/components/list/ProjectCard.vue @@ -39,7 +39,6 @@
@@ -48,6 +47,7 @@ v-if="coordinates" :lat="coordinates.lat" :lng="coordinates.lng" + :draggable="false" class="w-100 h-px-200" > diff --git a/src/components/modal/CenterModal.vue b/src/components/modal/CenterModal.vue index c0064a1..35e6ca6 100644 --- a/src/components/modal/CenterModal.vue +++ b/src/components/modal/CenterModal.vue @@ -7,7 +7,6 @@ -
-

+

@@ -40,7 +40,7 @@ />
-

{{ formattedDate(item.author.createdAt) }}

+

{{ $common.dateFormatter(item.author.createdAt) }}

@@ -59,7 +59,7 @@ />
-

{{ formattedDate(item.lastEditor.updatedAt) }}

+

{{ $common.dateFormatter(item.lastEditor.updatedAt) }}

@@ -78,7 +78,6 @@ import { ref, toRefs, getCurrentInstance, } from 'vue'; import EditBtn from '@/components/button/EditBtn.vue'; import $api from '@api'; import DictWrite from './DictWrite.vue'; -import { formattedDate } from "@/common/formattedDate"; import { useUserInfoStore } from '@s/useUserInfoStore'; import { useWriteVisibleStore } from '@s/writeVisible'; diff --git a/src/components/wordDict/DictWrite.vue b/src/components/wordDict/DictWrite.vue index 6cb6859..4d66698 100644 --- a/src/components/wordDict/DictWrite.vue +++ b/src/components/wordDict/DictWrite.vue @@ -170,8 +170,10 @@ const saveWord = () => { // 내용 확인 let inserts = []; - if(inserts.length === 0 && content.value?.ops?.length > 0){ - inserts = content.value.ops.map(op => op.insert.trim()); + if (inserts.length === 0 && content.value?.ops?.length > 0) { + inserts = content.value.ops.map(op => + typeof op.insert === 'string' ? op.insert.trim() : op.insert + ); } // 내용 체크 diff --git a/src/views/wordDict/wordDict.vue b/src/views/wordDict/wordDict.vue index 1be99ab..9fcc754 100644 --- a/src/views/wordDict/wordDict.vue +++ b/src/views/wordDict/wordDict.vue @@ -230,7 +230,7 @@ // isWriteVisible.value = false; writeStore.closeAll(); getwordList(); - const newCategory = { label: data, value: category }; // 여기서 data 사용 + const newCategory = { label: data, value: category }; cateList.value = [newCategory, ...cateList.value]; } }); @@ -244,7 +244,7 @@ } }); } -}; + }; // 체크 상태 업데이트