From 4510e6a7329b1b8961f65e3caa7c4b9b5378862c Mon Sep 17 00:00:00 2001 From: RMidhunSuresh <hi@midhun.dev> Date: Thu, 17 Feb 2022 16:20:39 +0530 Subject: [PATCH] Use composer vm from room vm --- src/viewmodels/ChatterboxViewModel.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/viewmodels/ChatterboxViewModel.ts b/src/viewmodels/ChatterboxViewModel.ts index ee4eb95..8e744c7 100644 --- a/src/viewmodels/ChatterboxViewModel.ts +++ b/src/viewmodels/ChatterboxViewModel.ts @@ -1,7 +1,6 @@ -import { RoomViewModel, ViewModel, ComposerViewModel, RoomStatus} from "hydrogen-view-sdk"; +import { RoomViewModel, ViewModel, RoomStatus} from "hydrogen-view-sdk"; export class ChatterboxViewModel extends ViewModel { - private _messageComposerViewModel?: typeof ComposerViewModel; private _roomViewModel?: typeof RoomViewModel; private _loginPromise: Promise<void>; @@ -31,7 +30,6 @@ export class ChatterboxViewModel extends ViewModel { navigation: this.navigation, }); await this._roomViewModel.load(); - this._messageComposerViewModel = new ComposerViewModel(this._roomViewModel); this.emitChange("timelineViewModel"); } @@ -95,7 +93,7 @@ export class ChatterboxViewModel extends ViewModel { } get messageComposerViewModel() { - return this._messageComposerViewModel; + return this._roomViewModel?.composerViewModel; } get roomViewModel() { -- GitLab