implement contacts with messaging

This commit is contained in:
marlon-erler
2026-09-27 03:01:43 +02:00
parent c5d61a5790
commit a9fba4646d
8 changed files with 118 additions and 98 deletions
+3
View File
@@ -21,6 +21,7 @@ import ChatModel, {
ChatMessage,
ChatMessageReaction,
} from "../../Model/Chat/chatModel";
import ContactListViewModel from "../Global/contactViewModel";
export default class ChatViewModel extends ContextHost<ChatPageTypes> {
calendarViewModel: CalendarPageViewModel;
@@ -149,6 +150,7 @@ export default class ChatViewModel extends ContextHost<ChatPageTypes> {
public readonly notificationViewModel: NotificationViewModel,
public readonly connectionViewModel: ConnectionViewModel,
public readonly chatListViewModel: ChatListViewModel,
public readonly contactListViewModel: ContactListViewModel,
) {
super("chat", coreViewModel);
@@ -167,6 +169,7 @@ export default class ChatViewModel extends ContextHost<ChatPageTypes> {
this.messagePageViewModel = new MessagePageViewModel(
this.coreViewModel,
this,
this.contactListViewModel,
);
this.settingsPageViewModel = new SettingsPageViewModel(
this.coreViewModel,