Added the ChatData in FolderData

This commit is contained in:
Sadrinho27 2025-11-12 09:28:34 +01:00
parent dd5e55f089
commit 78151850e8

View File

@ -1,5 +1,27 @@
import type { RoleDefinition } from "./Roles";
export interface FolderChatAttachment {
ext: string;
file_name: string;
title?: string;
type?: string;
category?: string;
base64: string;
note?: string;
}
export interface FolderChatData {
timestamp: number;
sender: string;
receiver: string;
fromRole: string
toRole: string
ia?: boolean;
title?: string;
message: string;
data?: FolderChatAttachment[];
}
export interface FolderData {
folderNumber: string;
name: string;
@ -7,8 +29,8 @@ export interface FolderData {
created_at: string;
updated_at: string;
notes: string[];
messages: string[];
messages_owner: string[];
messages: FolderChatData[];
messages_owner: FolderChatData[];
}
export function isFolderData(data: any): data is FolderData {