1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-10-22 19:26:13 +02:00

Convert ReadOnlyInput to functional component (#7788)

Co-authored-by: Mark Stacey <markjstacey@gmail.com>
This commit is contained in:
Whymarrh Whitby 2020-01-13 11:41:51 -03:30 committed by GitHub
parent e20163bfda
commit 3b3325d191
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,21 +1,14 @@
import React, { Component } from 'react'
import { inherits } from 'util'
import PropTypes from 'prop-types'
import React from 'react'
export default ReadOnlyInput
inherits(ReadOnlyInput, Component)
function ReadOnlyInput () {
Component.call(this)
}
ReadOnlyInput.prototype.render = function ReadOnlyInput () {
export default function ReadOnlyInput (props) {
const {
wrapperClass = '',
inputClass = '',
value,
textarea,
onClick,
} = this.props
} = props
const InputType = textarea ? 'textarea' : 'input'
@ -32,3 +25,10 @@ ReadOnlyInput.prototype.render = function ReadOnlyInput () {
)
}
ReadOnlyInput.propTypes = {
wrapperClass: PropTypes.string,
inputClass: PropTypes.string,
value: PropTypes.string,
textarea: PropTypes.bool,
onClick: PropTypes.func,
}