Files
doneit-web/src/app/models/message.model.ts
T
Peter Maquiran 67a69d2e47 fix
2023-08-08 09:43:26 +01:00

56 lines
920 B
TypeScript

export interface IncomingChatMessage {
msg: string;
collection: string;
id: string;
fields: {
args: {
_id: string;
rid: string;
localReference: string;
msg: string;
file?: any;
ts: {
$date: number;
};
u: {
_id: string;
username: string;
name: string;
};
_updatedAt: {
$date: number;
};
mentions: any[];
channels: any[];
} [];
}
eventName: string;
};
export interface ChatMessageInterface {
_id: string;
rid: string;
localReference: string;
msg: string;
file?: any;
ts: number;
t?: string;
u: {
_id: string;
username: string;
name: string;
};
_updatedAt: number;
mentions: any[];
channels: any[];
origin?: 'history' | 'stream' | 'local'
};
export interface falseTypingMethod{
method: 'viewMessage' | 'deleteMessage'
params: object
}