mirror of
https://github.com/ansible/awx.git
synced 2026-05-19 14:57:39 -02:30
Adds click event to table row to handle selecting/unselecting checkbox/radio
This commit is contained in:
@@ -15,8 +15,20 @@ const CheckboxListItem = ({
|
|||||||
columns,
|
columns,
|
||||||
item,
|
item,
|
||||||
}) => {
|
}) => {
|
||||||
|
const handleRowClick = () => {
|
||||||
|
if (isSelected && !isRadio) {
|
||||||
|
onDeselect(itemId);
|
||||||
|
} else {
|
||||||
|
onSelect(itemId);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Tr ouiaId={`list-item-${itemId}`} id={`list-item-${itemId}`}>
|
<Tr
|
||||||
|
ouiaId={`list-item-${itemId}`}
|
||||||
|
id={`list-item-${itemId}`}
|
||||||
|
onClick={handleRowClick}
|
||||||
|
>
|
||||||
<Td
|
<Td
|
||||||
id={`check-action-item-${itemId}`}
|
id={`check-action-item-${itemId}`}
|
||||||
select={{
|
select={{
|
||||||
|
|||||||
Reference in New Issue
Block a user