diff --git a/packages/blockchain-wallet-v4-frontend/src/components/Form/AutosizeTextBox/index.js b/packages/blockchain-wallet-v4-frontend/src/components/Form/AutosizeTextBox/index.js index 0eee7d161a1..30beddf685d 100644 --- a/packages/blockchain-wallet-v4-frontend/src/components/Form/AutosizeTextBox/index.js +++ b/packages/blockchain-wallet-v4-frontend/src/components/Form/AutosizeTextBox/index.js @@ -22,58 +22,56 @@ const getErrorState = ({ invalid, touched }) => { return touched && invalid ? 'invalid' : 'initial' } -class AutosizeTextBox extends React.Component { - render() { - const { - autoComplete, - autoFocus, - borderRightNone, - center, - className, - disabled, - errorBottom, - hideError, - input, - maxLength, - meta, - noLastPass, - placeholder, - pointerToLeft - } = this.props - const { active, error, initial, touched, warning } = meta - const errorState = getErrorState(meta) +export const AutosizeTextBox = (props) => { + const { + autoComplete, + autoFocus, + borderRightNone, + center, + className, + disabled, + errorBottom, + hideError, + input, + maxLength, + meta, + noLastPass, + placeholder, + pointerToLeft + } = props + const { active, error, initial, touched, warning } = meta + const errorState = getErrorState(meta) - return ( - - - {touched && error && !hideError && ( - - {error} - - )} - {touched && !error && warning && ( - - {warning} - - )} - - ) - } + return ( + + + {touched && error && !hideError && ( + + {error} + + )} + {touched && !error && warning && ( + + {warning} + + )} + + ) } export default AutosizeTextBox