Inject router and view models
Release-Notes: skip
Google-Bug-Id: b/244279450
Change-Id: I9968afcbd1c535670e369b6bb0f9b6923957fcd9
diff --git a/polygerrit-ui/app/models/views/group.ts b/polygerrit-ui/app/models/views/group.ts
index bac8eb5..3bce89d 100644
--- a/polygerrit-ui/app/models/views/group.ts
+++ b/polygerrit-ui/app/models/views/group.ts
@@ -6,6 +6,7 @@
import {GerritView} from '../../services/router/router-model';
import {GroupId} from '../../types/common';
import {encodeURL, getBaseUrl} from '../../utils/url-util';
+import {define} from '../dependency';
import {Model} from '../model';
import {ViewState} from './base';
@@ -30,8 +31,12 @@
return getBaseUrl() + url;
}
+export const groupViewModelToken = define<GroupViewModel>('group-view-model');
+
export class GroupViewModel extends Model<GroupViewState | undefined> {
constructor() {
super(undefined);
}
+
+ finalize() {}
}