mdc-react
Version:
Material Components for the web implemented in React
28 lines (21 loc) • 614 B
JSX
import { forwardRef } from 'react';
import PropTypes from 'prop-types';
import classnames from 'classnames';
import { cssClasses } from './constants';
const DataTableRow = forwardRef(({
selected = false,
className,
...props
}, ref) => {
const classNames = classnames(cssClasses.ROW, {
[cssClasses.ROW_SELECTED]: selected
}, className);
return (
<tr ref={ref} className={classNames} {...props} />
);
});
DataTableRow.displayName = 'MDCDataTableRow';
DataTableRow.propTypes = {
selected: PropTypes.bool
};
export default DataTableRow;