From 5754686d2651f11c2b82876ac83a60872a5448fa Mon Sep 17 00:00:00 2001 From: marlon-erler Date: Fri, 19 Jul 2024 17:56:06 +0200 Subject: [PATCH] define chat types --- src/Model/chatTypes.ts | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/Model/chatTypes.ts diff --git a/src/Model/chatTypes.ts b/src/Model/chatTypes.ts new file mode 100644 index 00000000..6247139e --- /dev/null +++ b/src/Model/chatTypes.ts @@ -0,0 +1,33 @@ +export interface ChatMessage { + dataVersion: "v2"; + + channel: string; + sender: string; + body: string; + dateSent: string; + + stringifiedObject?: string; +} + +export interface ChatObject { + dataVersion: "v2"; + + id: string; + title: string; + + contentVersions: { [key: string]: MessageObjectContent }; +} + +export interface MessageObjectContent { + dataVersion: "v2"; + + id: string; + creationDate: string; + + noteText?: string; + priority?: number; + category?: string; + status?: string; + date?: string; + time?: string; +}