feat: use SNJS userCanManageSessions
This commit is contained in:
@@ -102,7 +102,7 @@ class AccountMenuCtrl extends PureViewCtrl<{}, AccountMenuState> {
|
||||
mutable: {},
|
||||
showBetaWarning: false,
|
||||
errorReportingEnabled: !storage.get(StorageKey.DisableErrorReporting),
|
||||
showSessions: this.appState.enableUnfinishedFeatures,
|
||||
showSessions: false,
|
||||
} as AccountMenuState;
|
||||
}
|
||||
|
||||
@@ -132,8 +132,12 @@ class AccountMenuCtrl extends PureViewCtrl<{}, AccountMenuState> {
|
||||
};
|
||||
}
|
||||
|
||||
$onInit() {
|
||||
async $onInit() {
|
||||
super.$onInit();
|
||||
this.setState({
|
||||
showSessions: await this.application.userCanManageSessions()
|
||||
});
|
||||
|
||||
const sync = this.appState.sync;
|
||||
this.removeSyncObserver = autorun(() => {
|
||||
this.setState({
|
||||
|
||||
Reference in New Issue
Block a user