diff --git a/packages/mask/src/components/CompositionDialog/EncryptionTargetSelector.tsx b/packages/mask/src/components/CompositionDialog/EncryptionTargetSelector.tsx index 1287d155aa87..2777f807aadc 100644 --- a/packages/mask/src/components/CompositionDialog/EncryptionTargetSelector.tsx +++ b/packages/mask/src/components/CompositionDialog/EncryptionTargetSelector.tsx @@ -90,21 +90,22 @@ export function EncryptionTargetSelector(props: EncryptionTargetSelectorProps) { const { t } = useI18N() const { classes } = useStyles() const [anchorEl, setAnchorEl] = useState(null) - const e2eDisabledMessage = props.e2eDisabled ? ( -
- {t('persona_required')} - { - if (props.e2eDisabled === E2EUnavailableReason.NoLocalKey) return - props.e2eDisabled === E2EUnavailableReason.NoPersona - ? props.onCreatePersona() - : props.onConnectPersona() - }}> - {props.e2eDisabled === E2EUnavailableReason.NoPersona ? t('create') : t('connect')} - -
- ) : null + const e2eDisabledMessage = + props.e2eDisabled && props.e2eDisabled !== E2EUnavailableReason.NoLocalKey ? ( +
+ {t('persona_required')} + { + if (props.e2eDisabled === E2EUnavailableReason.NoLocalKey) return + props.e2eDisabled === E2EUnavailableReason.NoPersona + ? props.onCreatePersona() + : props.onConnectPersona() + }}> + {props.e2eDisabled === E2EUnavailableReason.NoPersona ? t('create') : t('connect')} + +
+ ) : null const noLocalKeyMessage = props.e2eDisabled === E2EUnavailableReason.NoLocalKey && (
{t('compose_no_local_key')}