mirror of https://github.com/vector-im/riot-web
add explicit link to edit devices from one's own UserInfo
parent
6df8157a40
commit
5b48e13eb9
|
@ -46,6 +46,7 @@ import EncryptionPanel from "./EncryptionPanel";
|
||||||
import {useAsyncMemo} from '../../../hooks/useAsyncMemo';
|
import {useAsyncMemo} from '../../../hooks/useAsyncMemo';
|
||||||
import {legacyVerifyUser, verifyDevice, verifyUser} from '../../../verification';
|
import {legacyVerifyUser, verifyDevice, verifyUser} from '../../../verification';
|
||||||
import {Action} from "../../../dispatcher/actions";
|
import {Action} from "../../../dispatcher/actions";
|
||||||
|
import { USER_SECURITY_TAB } from "../dialogs/UserSettingsDialog";
|
||||||
import {useIsEncrypted} from "../../../hooks/useIsEncrypted";
|
import {useIsEncrypted} from "../../../hooks/useIsEncrypted";
|
||||||
import BaseCard from "./BaseCard";
|
import BaseCard from "./BaseCard";
|
||||||
import {E2EStatus} from "../../../utils/ShieldUtils";
|
import {E2EStatus} from "../../../utils/ShieldUtils";
|
||||||
|
@ -1362,6 +1363,20 @@ const BasicUserInfo: React.FC<{
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let editDevices;
|
||||||
|
if (member.userId == cli.getUserId()) {
|
||||||
|
editDevices = (<p>
|
||||||
|
<AccessibleButton className="mx_UserInfo_field" onClick={() => {
|
||||||
|
dis.dispatch({
|
||||||
|
action: Action.ViewUserSettings,
|
||||||
|
initialTabId: USER_SECURITY_TAB,
|
||||||
|
});
|
||||||
|
}}>
|
||||||
|
{ _t("Edit devices") }
|
||||||
|
</AccessibleButton>
|
||||||
|
</p>)
|
||||||
|
}
|
||||||
|
|
||||||
const securitySection = (
|
const securitySection = (
|
||||||
<div className="mx_UserInfo_container">
|
<div className="mx_UserInfo_container">
|
||||||
<h3>{ _t("Security") }</h3>
|
<h3>{ _t("Security") }</h3>
|
||||||
|
@ -1371,6 +1386,7 @@ const BasicUserInfo: React.FC<{
|
||||||
loading={showDeviceListSpinner}
|
loading={showDeviceListSpinner}
|
||||||
devices={devices}
|
devices={devices}
|
||||||
userId={member.userId} /> }
|
userId={member.userId} /> }
|
||||||
|
{ editDevices }
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue