fix modal not closing bug

This commit is contained in:
Barry Gitarts 2018-08-27 13:23:07 -04:00
parent d63a124f0d
commit cec32dac3d
1 changed files with 5 additions and 2 deletions

View File

@ -4,6 +4,7 @@ import EmbarkJS from 'Embark/EmbarkJS';
import { connect } from 'react-redux'; import { connect } from 'react-redux';
import { actions as accountActions, getDefaultAccount } from '../../reducers/accounts'; import { actions as accountActions, getDefaultAccount } from '../../reducers/accounts';
import { hash } from 'eth-ens-namehash'; import { hash } from 'eth-ens-namehash';
import { isNil } from 'lodash';
import Hidden from '@material-ui/core/Hidden'; import Hidden from '@material-ui/core/Hidden';
import Typography from '@material-ui/core/Typography'; import Typography from '@material-ui/core/Typography';
import ENSSubdomainRegistry from 'Embark/contracts/ENSSubdomainRegistry'; import ENSSubdomainRegistry from 'Embark/contracts/ENSSubdomainRegistry';
@ -91,7 +92,7 @@ const MobileAddressDisplay = ({ domainName, address, statusAccount, expirationTi
{edit && <RegisterSubDomain {edit && <RegisterSubDomain
subDomain={domainName} subDomain={domainName}
domainName="stateofus.eth" domainName="stateofus.eth"
domainPrice={60} domainPrice="DO NOT SHOW"
editAccount={true} editAccount={true}
preRegisteredCallback={onSubmit} preRegisteredCallback={onSubmit}
registeredCallbackFn={console.log} />} registeredCallbackFn={console.log} />}
@ -112,13 +113,15 @@ class RenderAddresses extends PureComponent {
const onClose = value => { this.setState({ editAction: value, editMenu: false }) } const onClose = value => { this.setState({ editAction: value, editMenu: false }) }
const isOwner = defaultAccount === ownerAddress; const isOwner = defaultAccount === ownerAddress;
const closeReleaseAlert = value => { const closeReleaseAlert = value => {
if (value) { if (!isNil(value)) {
this.setState({ submitted: true }) this.setState({ submitted: true })
release( release(
soliditySha3(domainName), soliditySha3(domainName),
hash('stateofus.eth'), hash('stateofus.eth'),
) )
.send() .send()
} else {
this.setState({ editAction: null })
} }
} }
return ( return (