Fixed message dialog
This commit is contained in:
@@ -8,6 +8,7 @@ import headerLogo from 'images/deighton.png'
|
||||
import { versionInfo } from '../version'
|
||||
import { FormBinder } from 'react-form-binder'
|
||||
import { reactAutoBind } from 'auto-bind2'
|
||||
import { sizeInfo } from 'ui/style'
|
||||
|
||||
export class Login extends React.Component {
|
||||
static propTypes = {
|
||||
@@ -38,7 +39,7 @@ export class Login extends React.Component {
|
||||
reactAutoBind(this)
|
||||
this.state = {
|
||||
waitModal: false,
|
||||
messageModal: null,
|
||||
messageModal: { icon: 'hold', message: 'Wait there just a second', detail: 'This is just a test' },
|
||||
binder: new FormBinder({}, Login.bindings)
|
||||
}
|
||||
}
|
||||
@@ -77,7 +78,7 @@ export class Login extends React.Component {
|
||||
this.setState({
|
||||
binder: new FormBinder({ email: this.state.binder.getFieldValue('email').value }, Login.bindings),
|
||||
waitModal: false,
|
||||
messageModal: { title: 'Login Error...', message: `Unable to login. ${error.message}` }
|
||||
messageModal: { icon: 'hold', message: `Unable to login`, detail: error.message }
|
||||
})
|
||||
})
|
||||
}
|
||||
@@ -126,11 +127,11 @@ export class Login extends React.Component {
|
||||
</Row>
|
||||
</Column.Item>
|
||||
<Column.Item height={20} />
|
||||
<Column.Item height={40}>
|
||||
<Column.Item height={sizeInfo.buttonHeight}>
|
||||
<Row>
|
||||
<Row.Item grow />
|
||||
<Row.Item>
|
||||
<BoundButton name='submit' width={100} content='Login' submit binder={this.state.binder} />
|
||||
<BoundButton name='submit' content='Login' submit binder={this.state.binder} />
|
||||
</Row.Item>
|
||||
</Row>
|
||||
</Column.Item>
|
||||
@@ -148,8 +149,9 @@ export class Login extends React.Component {
|
||||
<WaitModal active={waitModal} message='Logging In' />
|
||||
|
||||
<MessageModal error open={!!messageModal}
|
||||
title={messageModal ? messageModal.title : ''}
|
||||
icon={messageModal ? messageModal.icon : ''}
|
||||
message={messageModal ? messageModal.message : ''}
|
||||
detail={messageModal ? messageModal.detail : ''}
|
||||
onDismiss={this.handleMessageModalDismiss} />
|
||||
</Row>
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user