Use singular copy when only deleting one device

This commit is contained in:
Travis Ralston 2020-04-07 11:19:56 -06:00
parent 24a5d8355f
commit 3be197cf86
2 changed files with 9 additions and 2 deletions

View file

@ -124,16 +124,21 @@ export default class DevicesPanel extends React.Component {
// pop up an interactive auth dialog
const InteractiveAuthDialog = sdk.getComponent("dialogs.InteractiveAuthDialog");
const singularDevice = this.state.selectedDevices.length === 1;
const dialogAesthetics = {
[SSOAuthEntry.PHASE_PREAUTH]: {
title: _t("Use Single Sign On to continue"),
body: _t("Confirm deleting these sessions by using Single Sign On to prove your identity."),
body: singularDevice
? _t("Confirm deleting this session by using Single Sign On to prove your identity.")
: _t("Confirm deleting these sessions by using Single Sign On to prove your identity."),
continueText: _t("Single Sign On"),
continueKind: "primary",
},
[SSOAuthEntry.PHASE_POSTAUTH]: {
title: _t("Confirm deleting these sessions"),
body: _t("Click the button below to confirm deleting these sessions."),
body: singularDevice
? _t("Click the button below to confirm deleting this session.")
: _t("Click the button below to confirm deleting these sessions."),
continueText: _t("Delete sessions"),
continueKind: "danger",
},