diff --git a/src/views/board/BoardView.vue b/src/views/board/BoardView.vue index eaaa5f7..f0b5a32 100644 --- a/src/views/board/BoardView.vue +++ b/src/views/board/BoardView.vue @@ -451,6 +451,7 @@ passwordAlert.value = ''; commentAlert.value = ''; await fetchComments(); + activeCommentBtnClass(); } else { alert('댓글 작성을 실패했습니다.'); } @@ -496,6 +497,9 @@ const isUnknown = unknown?.unknown ?? false; if (isUnknown) { + closeAllEditTextareas(); + closeAllPasswordAreas(); + activeCommentBtnClass(); togglePassword('delete'); } else { deletePost(); @@ -581,6 +585,8 @@ // 댓글 삭제 버튼 클릭 const deleteComment = async comment => { + acitveButtonType(); //게시글 버튼 클릭 클래스 제거 + closeAllEditTextareas(); const isMyComment = comment.authorId === currentUserId.value; // 익명인 경우 @@ -686,6 +692,7 @@ isEditPushed.value = false; isDeletePushed.value = false; lastClickedButton.value = ''; + isPassword.value = false; } };