<div className={`${styles.mainContainer} flex-container`}>
- <div className={styles.btnGroup} >
- <div className={'btn-group'} role='group'>
- <button
- className={`btn btn-default ${this.state.showAdvanceTx ? null : 'active'}`}
- onClick={(e) => this.showForm(e, 'normal')}>
- {lang === 'zh' ? '简单交易' : 'Normal'}
- </button>
- <button
- className={`btn btn-default ${this.state.showAdvanceTx ? 'active' : null}`}
- onClick={(e) => this.showForm(e, 'advanced')}>
- {lang === 'zh' ? '高级交易' : 'Advanced'}
- </button>
+ <div className={styles.center}>
+ <div className={styles.btnGroup} >
+ <div className={'btn-group'} role='group'>
+ <button
+ className={`btn btn-default ${this.state.showAdvanceTx ? null : 'active'}`}
+ onClick={(e) => this.showForm(e, 'normal')}>
+ {lang === 'zh' ? '简单交易' : 'Normal'}
+ </button>
+ <button
+ className={`btn btn-default ${this.state.showAdvanceTx ? 'active' : null}`}
+ onClick={(e) => this.showForm(e, 'advanced')}>
+ {lang === 'zh' ? '高级交易' : 'Advanced'}
+ </button>
+ </div>
</div>
+
+ {!this.state.showAdvanceTx &&
+ <NormalTxForm
+ lang={this.props.lang}
+ btmAmountUnit={this.props.btmAmountUnit}
+ asset={this.props.asset}
+ balances ={this.props.balances}
+ handleKeyDown={this.handleKeyDown}
+ tutorialVisible={this.props.tutorialVisible}
+ /> }
+
+ {this.state.showAdvanceTx &&
+ <AdvancedTxForm
+ lang={this.props.lang}
+ btmAmountUnit={this.props.btmAmountUnit}
+ asset={this.props.asset}
+ handleKeyDown={this.handleKeyDown}
+ />}
</div>
- {!this.state.showAdvanceTx &&
- <NormalTxForm
- lang={this.props.lang}
- btmAmountUnit={this.props.btmAmountUnit}
- asset={this.props.asset}
- balances ={this.props.balances}
- handleKeyDown={this.handleKeyDown}
- /> }
-
- {this.state.showAdvanceTx &&
- <AdvancedTxForm
- lang={this.props.lang}
- btmAmountUnit={this.props.btmAmountUnit}
- asset={this.props.asset}
- handleKeyDown={this.handleKeyDown}
- />}
<Tutorial types={['TutorialForm']} advTx={this.state.showAdvanceTx}/>
</div>
asset: Object.keys(state.asset.items).map(k => state.asset.items[k]),
normalform: getValues(state.form.NormalTransactionForm),
advform: getValues(state.form.AdvancedTransactionForm),
+ tutorialVisible: !state.tutorial.location.isVisited
}
}
onSubmit={e => this.confirmedTransaction(e, assetDecimal)}
{...disableAutocomplete}
>
- <div>
+ <div className={styles.borderBottom}>
<label className={styles.title}>{lang === 'zh' ? '从' : 'From'}</label>
- <div className={`${styles.mainBox} ${styles.item}`}>
+ <div className={`${styles.mainBox} ${this.props.tutorialVisible? styles.tutorialItem: styles.item}`}>
<ObjectSelectorField
key='account-selector-field'
keyIndex='normaltx-account'
<div className={styles.mainBox}>
{receivers.map((receiver, index) =>
<div
- className={styles.item}
+ className={this.props.tutorialVisible? styles.tutorialItem: styles.item}
key={receiver.id.value}>
<TextField title={lang === 'zh' ? '地址' : 'Address'} fieldProps={{
...receiver.address,