diff --git a/src/LoginForm.tsx b/src/LoginForm.tsx index 99d464c..f896d90 100644 --- a/src/LoginForm.tsx +++ b/src/LoginForm.tsx @@ -4,7 +4,7 @@ import RaisedButton from 'material-ui/RaisedButton'; import TextField from 'material-ui/TextField'; import Toggle from 'material-ui/Toggle'; -import { getPalette } from './App'; +import { getPalette } from './App'; import * as C from './Constants'; @@ -28,6 +28,7 @@ class LoginForm extends React.Component { props: { onSubmit: (username: string, password: string, encryptionPassword: string, serviceApiUrl: string) => void; + loading?: boolean; error?: Error; }; @@ -77,8 +78,6 @@ class LoginForm extends React.Component { return; } - this.setState({password: '', encryptionPassword: ''}); - this.props.onSubmit(username, password, encryptionPassword, server); } @@ -159,8 +158,14 @@ class LoginForm extends React.Component { onToggle={this.toggleAdvancedSettings} /> {advancedSettings} +