Disable the submit button while .well-known is underway

To give the user a little feedback about something happening. This definitely needs to be improved in the future though.
This commit is contained in:
Travis Ralston 2018-12-07 15:37:20 -07:00
parent 6707186edc
commit a969237dc0
2 changed files with 13 additions and 2 deletions

View file

@ -41,6 +41,7 @@ class PasswordLogin extends React.Component {
loginIncorrect: false,
hsDomain: "",
hsName: null,
disableSubmit: false,
}
constructor(props) {
@ -291,6 +292,8 @@ class PasswordLogin extends React.Component {
);
}
const disableSubmit = this.props.disableSubmit || matrixIdText === '';
return (
<div>
<form onSubmit={this.onSubmitForm}>
@ -304,7 +307,7 @@ class PasswordLogin extends React.Component {
/>
<br />
{ forgotPasswordJsx }
<input className="mx_Login_submit" type="submit" value={_t('Sign in')} disabled={matrixIdText === ''} />
<input className="mx_Login_submit" type="submit" value={_t('Sign in')} disabled={disableSubmit} />
</form>
</div>
);
@ -329,6 +332,7 @@ PasswordLogin.propTypes = {
onPasswordChanged: PropTypes.func,
loginIncorrect: PropTypes.bool,
hsName: PropTypes.string,
disableSubmit: PropTypes.bool,
};
module.exports = PasswordLogin;