Skip to content

Commit 998136d

Browse files
committed
Override SessionViewModel
1 parent b7bbfbf commit 998136d

File tree

2 files changed

+20
-1
lines changed

2 files changed

+20
-1
lines changed

frontend/iframe/viewmodels/RootViewModel.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ import { ForcedLogoutViewModel } from "hydrogen-web/src/domain/ForcedLogoutViewM
22
import { LoginViewModel } from "hydrogen-web/src/domain/login/LoginViewModel";
33
import { LogoutViewModel } from "hydrogen-web/src/domain/LogoutViewModel";
44
import { SegmentType } from "hydrogen-web/src/domain/navigation";
5-
import { SessionViewModel } from "hydrogen-web/src/domain/session/SessionViewModel";
65
import { SessionLoadViewModel } from "hydrogen-web/src/domain/SessionLoadViewModel";
76
import { SessionPickerViewModel } from "hydrogen-web/src/domain/SessionPickerViewModel";
87
import { Options as BaseOptions, ViewModel } from "hydrogen-web/src/domain/ViewModel";
98
import { Client } from "hydrogen-web/src/matrix/Client.js";
109
import { allSections, Section } from "../platform/Navigation";
10+
import { SessionViewModel } from "./SessionViewModel";
1111

1212
type Options = {} & BaseOptions;
1313

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import { SessionViewModel as BaseSessionViewModel } from "hydrogen-web/src/domain/session/SessionViewModel";
2+
3+
export class SessionViewModel extends BaseSessionViewModel {
4+
constructor(options) {
5+
super(options);
6+
}
7+
8+
get id() {
9+
return super.id;
10+
}
11+
12+
start() {
13+
super.start();
14+
}
15+
16+
dispose(): void {
17+
super.dispose();
18+
}
19+
}

0 commit comments

Comments
 (0)