diff --git a/src/components/list/ProjectCard.vue b/src/components/list/ProjectCard.vue index 5cdd8e4..7fae777 100644 --- a/src/components/list/ProjectCard.vue +++ b/src/components/list/ProjectCard.vue @@ -3,7 +3,7 @@
-
+
{{ title }}
@@ -12,42 +12,62 @@
+ -
- -
날짜
-
{{ strdate }} ~ {{ enddate }}
-
- -
- -
참여자
- -
- -
- -
설명
-
{{ description }}
-
- -
- - - -
- {{ address }} {{ addressdtail }} +
+
+ +
날짜
+
+
+ {{ strdate }} ~ {{ enddate }} +
+
+ + +
+
+ +
참여자
+
+
+ +
+
+ + +
+
+ +
설명
+
+
+ {{ description || '-' }} +
+
+ + +
+
+ + + +
+
+
{{ address }} {{ addressdtail }}
+
-
@@ -521,17 +541,19 @@ const handleUpdate = async () => { // 프로젝트 삭제 const handleDelete = () => { - $api.patch('project/delete', { - projctSeq: props.projctSeq, - projctCol: props.projctCol, - }) - .then(res => { - if (res.status === 200) { - toastStore.onToast('삭제가 완료되었습니다.', 's'); - projectStore.getProjectList(); - projectStore.getMemberProjects(); - } - }) + if (confirm('프로젝트를 삭제하시겠습니까?')) { + $api.patch('project/delete', { + projctSeq: props.projctSeq, + projctCol: props.projctCol, + }) + .then(res => { + if (res.status === 200) { + toastStore.onToast('프로젝트가 삭제되었습니다.', 's'); + projectStore.getProjectList(); + projectStore.getMemberProjects(); + } + }) + } }; // 컴포넌트 마운트 시 실행