From 0151af15bdd4d923c884e54943ff9f383ace774c Mon Sep 17 00:00:00 2001 From: Hepatica Date: Sat, 27 Jan 2024 03:17:59 +0100 Subject: [PATCH] Add getting chat history logic --- .../src/assets/js/rest/RestMethods.js | 22 +++++- luckydiamond/src/components/ChatComponent.vue | 74 +++++++++++-------- 2 files changed, 66 insertions(+), 30 deletions(-) diff --git a/luckydiamond/src/assets/js/rest/RestMethods.js b/luckydiamond/src/assets/js/rest/RestMethods.js index 6040240..9867429 100644 --- a/luckydiamond/src/assets/js/rest/RestMethods.js +++ b/luckydiamond/src/assets/js/rest/RestMethods.js @@ -49,6 +49,26 @@ export async function GetCurrentMoney(authToken, searchToken) { } } - +export async function GetChatHistory() { + + try { + const response = await fetch(`${BackendApiUrl}/ChatHistory/GetChatHistory`, { + method: "POST", + headers: { + "Content-Type": "application/json", + }, + body: "", + redirect: "follow" + }); + + if (!response.ok) { + console.log("Fetch error:", response.status); + } + + return await response.json(); + } catch (error) { + console.log("Fetch error:", error); + } +} diff --git a/luckydiamond/src/components/ChatComponent.vue b/luckydiamond/src/components/ChatComponent.vue index 66f5669..240a1dd 100644 --- a/luckydiamond/src/components/ChatComponent.vue +++ b/luckydiamond/src/components/ChatComponent.vue @@ -10,13 +10,10 @@