import React from 'react';
import PropTypes from 'prop-types';
import { Table } from 'patternfly-react';
import { translate as __ } from 'foremanReact/common/I18n';
import { noop } from 'foremanReact/common/helpers';
const TableSelectionCell = ({
id, before, after, label, checked, hide, onChange, ...props
}) => (
{before}
{!hide &&
}
{after}
);
TableSelectionCell.propTypes = {
id: PropTypes.string.isRequired,
before: PropTypes.node,
after: PropTypes.node,
label: PropTypes.string,
checked: PropTypes.bool,
hide: PropTypes.bool,
onChange: PropTypes.func,
};
TableSelectionCell.defaultProps = {
before: null,
after: null,
label: __('Select row'),
checked: false,
hide: false,
onChange: noop,
};
export default TableSelectionCell;