import React from 'react'; import PropTypes from 'prop-types'; import Input from '../Input'; import InputLabelWrapper from '../InputLabelWrapper'; const InputText = ({ id, label, isSortable = false, sortDirection = 'none', onLabelClick = () => {}, value = '', onChange, }) => { return ( { onChange(event.target.value); }} /> ); }; InputText.propTypes = { id: PropTypes.string, label: PropTypes.string.isRequired, isSortable: PropTypes.bool, sortDirection: PropTypes.oneOf(['ascending', 'descending', 'none']), onLabelClick: PropTypes.func, value: PropTypes.any, onChange: PropTypes.func.isRequired, }; export default InputText;