From bd22c516841b50376530b08bb3ab30a36e6c06ff Mon Sep 17 00:00:00 2001 From: yoon Date: Fri, 17 Jan 2025 13:20:36 +0900 Subject: [PATCH 01/13] =?UTF-8?q?login=20api=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/user/TheLogin.vue | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/src/views/user/TheLogin.vue b/src/views/user/TheLogin.vue index dfbac2a..f477984 100644 --- a/src/views/user/TheLogin.vue +++ b/src/views/user/TheLogin.vue @@ -8,12 +8,27 @@ From c9efaf9643ff8413893c427a29ce3399c892e2cb Mon Sep 17 00:00:00 2001 From: yoon Date: Fri, 17 Jan 2025 15:15:32 +0900 Subject: [PATCH 02/13] =?UTF-8?q?api=20=EA=B2=BD=EB=A1=9C=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/user/TheLogin.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/user/TheLogin.vue b/src/views/user/TheLogin.vue index f477984..b30793b 100644 --- a/src/views/user/TheLogin.vue +++ b/src/views/user/TheLogin.vue @@ -8,7 +8,7 @@ diff --git a/src/views/user/TheLogin.vue b/src/views/user/TheLogin.vue index b30793b..cc10bb1 100644 --- a/src/views/user/TheLogin.vue +++ b/src/views/user/TheLogin.vue @@ -2,33 +2,15 @@
- +
From 3f96011c2abee39b54f0fbccb1e31c18489ec148 Mon Sep 17 00:00:00 2001 From: yoon Date: Tue, 21 Jan 2025 13:34:12 +0900 Subject: [PATCH 04/13] =?UTF-8?q?=EA=B3=B5=ED=86=B5=20=EC=BD=94=EB=93=9C?= =?UTF-8?q?=EC=9D=B8=20=EA=B2=BD=EC=9A=B0=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/input/FormSelect.vue | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/src/components/input/FormSelect.vue b/src/components/input/FormSelect.vue index d95b94e..43c41b5 100644 --- a/src/components/input/FormSelect.vue +++ b/src/components/input/FormSelect.vue @@ -1,12 +1,14 @@ - - From e7c3833640574f923a9ae3199bb83422b04f9588 Mon Sep 17 00:00:00 2001 From: yoon Date: Tue, 21 Jan 2025 14:54:11 +0900 Subject: [PATCH 06/13] =?UTF-8?q?=EB=93=B1=EB=A1=9D=EC=8B=A0=EC=B2=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/user/RegisterForm.vue | 205 ++++++++++++++++++++++----- src/views/user/TheRegister.vue | 5 +- 2 files changed, 171 insertions(+), 39 deletions(-) diff --git a/src/components/user/RegisterForm.vue b/src/components/user/RegisterForm.vue index 52ebca7..7b6dd93 100644 --- a/src/components/user/RegisterForm.vue +++ b/src/components/user/RegisterForm.vue @@ -3,11 +3,12 @@
+ * {{ profilerr }} @@ -22,8 +23,10 @@ :useInputGroup="true" @update:data="id = $event" @update:alert="idAlert = $event" + @blur="checkIdDuplicate" :value="id" /> + {{ idError }} + {{ passwordcheckError }} +
@@ -74,6 +89,7 @@ :is-essential="true" :is-row="false" :is-label="true" + :is-common="true" :data="colorList" @update:data="color = $event" class="w-50" @@ -84,6 +100,7 @@ @@ -134,69 +152,80 @@ diff --git a/src/views/user/TheRegister.vue b/src/views/user/TheRegister.vue index 7c7ec8e..4296715 100644 --- a/src/views/user/TheRegister.vue +++ b/src/views/user/TheRegister.vue @@ -1,7 +1,7 @@ @@ -9,9 +9,6 @@ From 471b1d33c47bbed2dc1c6e778e5f8e1fb2c704cb Mon Sep 17 00:00:00 2001 From: yoon Date: Tue, 21 Jan 2025 14:59:08 +0900 Subject: [PATCH 07/13] isEssential --- src/components/input/FormInput.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/input/FormInput.vue b/src/components/input/FormInput.vue index 63be771..7f005e6 100644 --- a/src/components/input/FormInput.vue +++ b/src/components/input/FormInput.vue @@ -2,7 +2,7 @@
Date: Tue, 21 Jan 2025 15:00:14 +0900 Subject: [PATCH 08/13] =?UTF-8?q?=EA=B3=B5=EC=A7=80=EC=82=AC=ED=95=AD=20?= =?UTF-8?q?=EC=BD=94=EB=A9=98=ED=8A=B8=20=EC=88=98=EC=A0=95=20=EB=B0=8F=20?= =?UTF-8?q?=EC=85=80=EB=A0=89=ED=8A=B8=20=EB=B0=95=EC=8A=A4=20=EC=9C=84?= =?UTF-8?q?=EC=B9=98=20=EC=A1=B0=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/list/BoardCard.vue | 12 +++--- src/components/list/BoardCardList.vue | 58 ++++++++++++++++----------- src/components/search/SearchBar.vue | 2 +- src/views/board/BoardList.vue | 48 +++++++++++----------- 4 files changed, 66 insertions(+), 54 deletions(-) diff --git a/src/components/list/BoardCard.vue b/src/components/list/BoardCard.vue index 327e1e7..bbe6551 100644 --- a/src/components/list/BoardCard.vue +++ b/src/components/list/BoardCard.vue @@ -34,11 +34,11 @@ {{ views || 0 }} - - {{ likes || 0 }} + + {{ likes }} - - {{ comments || 0 }} + + {{ comments }}
@@ -80,11 +80,11 @@ const props = defineProps({ }, likes: { type: Number, - default: 0, + default: null, }, comments: { type: Number, - default: 0, + default: null, }, attachment: { type: Boolean, diff --git a/src/components/list/BoardCardList.vue b/src/components/list/BoardCardList.vue index 23f55ca..f727c6e 100644 --- a/src/components/list/BoardCardList.vue +++ b/src/components/list/BoardCardList.vue @@ -1,43 +1,53 @@ - diff --git a/src/components/search/SearchBar.vue b/src/components/search/SearchBar.vue index 56a918b..a9c1052 100644 --- a/src/components/search/SearchBar.vue +++ b/src/components/search/SearchBar.vue @@ -1,6 +1,6 @@ diff --git a/src/views/board/BoardList.vue b/src/views/board/BoardList.vue index 2f5d056..d5e0a45 100644 --- a/src/views/board/BoardList.vue +++ b/src/views/board/BoardList.vue @@ -1,6 +1,5 @@