fleet/frontend/components/ClickableTableRow/index.jsx
Gabe Hernandez efb35b537a
add prettier and have it format all fleet application code (#625)
* add prettier and have it format all js code except website:
:

* trying running prettier check in CI

* fix runs on in CI

* change CI job name

* fix prettier erros and fix CI
2021-04-12 14:32:25 +01:00

27 lines
639 B
JavaScript

import React from "react";
import PropTypes from "prop-types";
const ClickableTableRow = ({ children, className, onClick, onDoubleClick }) => {
/* eslint-disable jsx-a11y/no-static-element-interactions */
return (
<tr
className={className}
onClick={onClick}
onDoubleClick={onDoubleClick}
tabIndex={-1}
>
{children}
</tr>
);
/* eslint-enable jsx-a11y/no-static-element-interactions */
};
ClickableTableRow.propTypes = {
children: PropTypes.node,
className: PropTypes.string,
onClick: PropTypes.func.isRequired,
onDoubleClick: PropTypes.func,
};
export default ClickableTableRow;