centralize handlers, allow multiple handlers per model

This commit is contained in:
marlon-erler
2024-07-23 01:58:34 +02:00
parent 5483c46ca1
commit 68dae8099a
7 changed files with 76 additions and 58 deletions
+1 -1
View File
@@ -74,7 +74,7 @@ export default class ChatViewModel {
this.settingsPageViewModel = new SettingsPageViewModel(this);
// handlers
chatModel.setMessageHandler((chatMessage: ChatMessage) => {
chatModel.chatMessageHandlerManager.addHandler((chatMessage: ChatMessage) => {
this.messagePageViewModel.showChatMessage(chatMessage);
});