aboutsummaryrefslogtreecommitdiffstats
path: root/ui/app/components/pages/add-token/add-token.component.js
diff options
context:
space:
mode:
Diffstat (limited to 'ui/app/components/pages/add-token/add-token.component.js')
-rw-r--r--ui/app/components/pages/add-token/add-token.component.js20
1 files changed, 18 insertions, 2 deletions
diff --git a/ui/app/components/pages/add-token/add-token.component.js b/ui/app/components/pages/add-token/add-token.component.js
index 82299bf88..e860d33bc 100644
--- a/ui/app/components/pages/add-token/add-token.component.js
+++ b/ui/app/components/pages/add-token/add-token.component.js
@@ -43,6 +43,7 @@ class AddToken extends Component {
customDecimalsError: null,
autoFilled: false,
displayedTab: SEARCH_TAB,
+ forceEditSymbol: false,
}
}
@@ -225,6 +226,7 @@ class AddToken extends Component {
customSymbolError,
customDecimalsError,
autoFilled,
+ forceEditSymbol,
} = this.state
return (
@@ -241,14 +243,28 @@ class AddToken extends Component {
/>
<TextField
id="custom-symbol"
- label={this.context.t('tokenSymbol')}
+ label={(
+ <div className="add-token__custom-symbol__label-wrapper">
+ <span className="add-token__custom-symbol__label">
+ {this.context.t('tokenSymbol')}
+ </span>
+ {(autoFilled && !forceEditSymbol) && (
+ <div
+ className="add-token__custom-symbol__edit"
+ onClick={() => this.setState({ forceEditSymbol: true })}
+ >
+ {this.context.t('edit')}
+ </div>
+ )}
+ </div>
+ )}
type="text"
value={customSymbol}
onChange={e => this.handleCustomSymbolChange(e.target.value)}
error={customSymbolError}
fullWidth
margin="normal"
- disabled={autoFilled}
+ disabled={autoFilled && !forceEditSymbol}
/>
<TextField
id="custom-decimals"