1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00

Trimming whitespace in ENSInput (#11631)

This commit is contained in:
ryanml 2021-07-27 07:53:13 -07:00 committed by GitHub
parent 709369dc14
commit 813eef6080
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -37,16 +37,17 @@ export default class EnsInput extends Component {
onPaste = (event) => {
event.clipboardData.items[0].getAsString((text) => {
const input = text.trim();
if (
!isBurnAddress(text) &&
isValidHexAddress(text, { mixedCaseUseChecksum: true })
!isBurnAddress(input) &&
isValidHexAddress(input, { mixedCaseUseChecksum: true })
) {
this.props.onPaste(text);
this.props.onPaste(input);
}
});
};
onChange = (e) => {
onChange = ({ target: { value } }) => {
const {
onValidAddressTyped,
internalSearch,
@ -54,7 +55,7 @@ export default class EnsInput extends Component {
lookupEnsName,
resetEnsResolution,
} = this.props;
const input = e.target.value;
const input = value.trim();
onChange(input);
if (internalSearch) {