import React from 'react'; import PropTypes from 'prop-types'; class Radio extends React.Component { render() { let {checked, disabled, value, label, className, inputRef, name} = this.props; let dataTestId = this.props['data-test-id']; return (
); } onChange(e) { let {onChange} = this.props; if (onChange) { onChange(e.target.checked); } } getChecked() { return this.props.checked; } getValue() { return this.props.value; } } Radio.propTypes = { checked: PropTypes.bool, value: PropTypes.any, label: PropTypes.string, className: PropTypes.string, inputRef: PropTypes.func, name: PropTypes.string, disabled: PropTypes.bool }; Radio.defaultProps = { checked: false, className: '' }; export default Radio;