-
+
diff --git a/src/modules/chatbot/components/dialogue-content.vue b/src/modules/chatbot/components/dialogue-content.vue
index cf79d69..3e607cc 100644
--- a/src/modules/chatbot/components/dialogue-content.vue
+++ b/src/modules/chatbot/components/dialogue-content.vue
@@ -1,10 +1,14 @@
-
+
\ No newline at end of file
diff --git a/src/modules/chatbot/components/dialogue-phrase.vue b/src/modules/chatbot/components/dialogue-phrase.vue
index 2df47b1..47ac214 100644
--- a/src/modules/chatbot/components/dialogue-phrase.vue
+++ b/src/modules/chatbot/components/dialogue-phrase.vue
@@ -1,8 +1,12 @@
-
-
+
\ No newline at end of file
diff --git a/src/modules/chatbot/services/messageService.ts b/src/modules/chatbot/services/messageService.ts
new file mode 100644
index 0000000..87b94e5
--- /dev/null
+++ b/src/modules/chatbot/services/messageService.ts
@@ -0,0 +1,15 @@
+import type { Message } from "../types/dialogue-message";
+
+// export const getMessages = async (): Promise
=> {
+// return[
+// {text: "Let me check that for you.", sent: true}
+// ];
+// };
+
+export const getResponse = async (userInput: string): Promise => {
+ await new Promise(resolve => setTimeout(resolve, 500)); // simulate delay
+ return {
+ text: `You said' ${userInput} 'Let me check that for you.`,
+ sent: false
+ };
+};
\ No newline at end of file
diff --git a/src/modules/chatbot/types/dialogue-message.ts b/src/modules/chatbot/types/dialogue-message.ts
index f6f614c..74785ce 100644
--- a/src/modules/chatbot/types/dialogue-message.ts
+++ b/src/modules/chatbot/types/dialogue-message.ts
@@ -1,5 +1,4 @@
export interface Message{
text:string;
- sender: 'user' | 'assistant';
- timestamp: Date;
+ sent: boolean
};
\ No newline at end of file
diff --git a/src/stores/message-store.ts b/src/stores/message-store.ts
new file mode 100644
index 0000000..0808333
--- /dev/null
+++ b/src/stores/message-store.ts
@@ -0,0 +1,11 @@
+import type { Message } from "src/modules/chatbot/types/dialogue-message";
+
+const localMessages: Message[] = [];
+
+export const saveMessage = (msg: Message) =>{
+ localMessages.push(msg);
+};
+
+export const getStoredMessages = (): Message[] =>{
+ return [...localMessages];
+}
\ No newline at end of file