import {
openApiClientAuthorizationAttributesDialog,
openApiClientAuthorizationRemoveDialog,
-} from 'store/api-client-authorizations/api-client-authorizations-actions';
-import { openAdvancedTabDialog } from 'store/advanced-tab/advanced-tab';
-import { ContextMenuActionSet } from 'views-components/context-menu/context-menu-action-set';
-import { AdvancedIcon, RemoveIcon, AttributesIcon } from 'components/icon/icon';
+} from "store/api-client-authorizations/api-client-authorizations-actions";
+import { openAdvancedTabDialog } from "store/advanced-tab/advanced-tab";
+import { ContextMenuActionSet } from "views-components/context-menu/context-menu-action-set";
+import { AdvancedIcon, RemoveIcon, AttributesIcon } from "components/icon/icon";
export const apiClientAuthorizationActionSet: ContextMenuActionSet = [
[
{
- name: 'Attributes',
+ name: "Attributes",
icon: AttributesIcon,
execute: (dispatch, resources) => {
- resources.forEach(({ uuid }) => dispatch<any>(openApiClientAuthorizationAttributesDialog(uuid)));
+ dispatch<any>(openApiClientAuthorizationAttributesDialog(resources[0].uuid));
},
},
{
- name: 'API Details',
+ name: "API Details",
icon: AdvancedIcon,
execute: (dispatch, resources) => {
- resources.forEach(({ uuid }) => dispatch<any>(openAdvancedTabDialog(uuid)));
+ dispatch<any>(openAdvancedTabDialog(resources[0].uuid));
},
},
{
- name: 'Remove',
+ name: "Remove",
icon: RemoveIcon,
execute: (dispatch, resources) => {
- resources.forEach(({ uuid }) => dispatch<any>(openApiClientAuthorizationRemoveDialog(uuid)));
+ dispatch<any>(openApiClientAuthorizationRemoveDialog(resources[0].uuid));
},
},
],