width: 0,
height: '2.5rem',
padding: 0,
- margin: "1rem auto auto 0.3rem",
+ margin: 0,
overflow: 'hidden',
},
button: {
return (
<React.Fragment>
<Toolbar
- className={classes.root}
- style={{ width: `${(actions.length * 2.5) + 6}rem`}}
+ className={classNames(classes.root, injectedStyles)}
+ style={{ width: `${(actions.length * 2.5) + 2}rem`}}
data-cy='multiselect-toolbar'
>
{actions.length ? (
switch (selectedAction.name) {
case ContextMenuActionNames.MOVE_TO:
case ContextMenuActionNames.REMOVE:
- const firstResource = getResource(selectedToArray(checkedList)[0])(resources) as ContainerRequestResource | Resource;
+ const firstResource = getResource(currentList[0])(resources) as ContainerRequestResource | Resource;
const action = findActionByName(selectedAction.name as string, kindToActionSet[firstResource.kind]);
if (action) action.execute(dispatch, kindGroups[firstResource.kind]);
break;
case ContextMenuActionNames.COPY_LINK_TO_CLIPBOARD:
- const selectedResources = selectedToArray(checkedList).map(uuid => getResource(uuid)(resources));
+ const selectedResources = currentList.map(uuid => getResource(uuid)(resources));
dispatch<any>(copyToClipboardAction(selectedResources));
break;
default: