Linkify User Interactive Authentication errors (#12271)

This commit is contained in:
Michael Telatynski 2024-04-16 11:34:44 +01:00 committed by GitHub
parent 5ed68efa6c
commit 2760f9d46e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 261 additions and 234 deletions

View file

@ -29,6 +29,7 @@ import InteractiveAuth, {
} from "../../structures/InteractiveAuth";
import { ContinueKind, SSOAuthEntry } from "../auth/InteractiveAuthEntryComponents";
import BaseDialog from "./BaseDialog";
import { Linkify } from "../../../Linkify";
type DialogAesthetics = Partial<{
[x in AuthType]: {
@ -168,7 +169,9 @@ export default class InteractiveAuthDialog<T> extends React.Component<Interactiv
if (this.state.authError) {
content = (
<div id="mx_Dialog_content">
<div role="alert">{this.state.authError.message || this.state.authError.toString()}</div>
<Linkify>
<div role="alert">{this.state.authError.message || this.state.authError.toString()}</div>
</Linkify>
<br />
<AccessibleButton onClick={this.onDismissClick} className="mx_GeneralButton" autoFocus={true}>
{_t("action|dismiss")}