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;