From fbe5739d827fa5da549f2f72fa911bcd83ef1c7a Mon Sep 17 00:00:00 2001 From: Hide_D Date: Mon, 20 Mar 2023 01:06:53 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EB=A9=94=EC=8B=9C=EC=A7=80=20=EC=9D=91?= =?UTF-8?q?=EB=8B=B5=EC=8B=9C,=20=EC=9D=BD=EC=9D=8C=20=EC=B2=98=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hwe/ts/components/MessagePanel.vue | 2 ++ hwe/ts/components/MessagePlate.vue | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/hwe/ts/components/MessagePanel.vue b/hwe/ts/components/MessagePanel.vue index 97ebc7b7..b029e2c3 100644 --- a/hwe/ts/components/MessagePanel.vue +++ b/hwe/ts/components/MessagePanel.vue @@ -107,6 +107,7 @@ :generalName="generalName" :nationID="nationID" :permissionLevel="permissionLevel" + @response="()=>{readLatestMsg('private')}" >
@@ -142,6 +143,7 @@ :generalName="generalName" :nationID="nationID" :permissionLevel="permissionLevel" + @response="()=>{readLatestMsg('diplomacy')}" >
diff --git a/hwe/ts/components/MessagePlate.vue b/hwe/ts/components/MessagePlate.vue index 493f073e..f49ba60c 100644 --- a/hwe/ts/components/MessagePlate.vue +++ b/hwe/ts/components/MessagePlate.vue @@ -105,6 +105,7 @@ const props = defineProps<{ }>(); const emit = defineEmits<{ + (event: "response"): void; (event: "request-refresh"): void; }>(); @@ -204,6 +205,7 @@ function testValidMsg(msg: MsgItem): boolean { } async function tryDelete() { + emit("response"); if (!confirm("삭제하시겠습니까?")) { return false; } @@ -222,6 +224,7 @@ async function tryDelete() { } async function tryAccept() { + emit("response"); if (!confirm("수락하시겠습니까?")) { return false; } @@ -240,6 +243,7 @@ async function tryAccept() { } async function tryDecline() { + emit("response"); if (!confirm("거절하시겠습니까?")) { return false; }