21224: user card admin menu up Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox...
[arvados.git] / services / workbench2 / src / views-components / multiselect-toolbar / ms-menu-actions.ts
index 91e96d9bfbe002304616782d120f8239850150a4..4d78733dfdc16ace2f9f31d138eeb8daebaaf140 100644 (file)
@@ -24,6 +24,7 @@ export enum MultiSelectMenuActionNames {
     MOVE_TO_TRASH = 'Move to trash',
     ADD_TO_PUBLIC_FAVORITES = 'Add to public favorites',
     API_DETAILS = 'API Details',
+    ATTRIBUTES = 'Attributes',
     CANCEL = 'CANCEL',
     COPY_AND_RERUN_PROCESS = 'Copy and re-run process',
     COPY_TO_CLIPBOARD = 'Copy to clipboard',
@@ -42,6 +43,10 @@ export enum MultiSelectMenuActionNames {
     RUN_WORKFLOW = 'Run Workflow',
     SHARE = 'Share',
     VIEW_DETAILS = 'View details',
+    ACTIVATE_USER = 'Activate user', 
+    DEACTIVATE_USER = 'Deactivate user', 
+    SETUP_USER = 'Setup user',
+    LOGIN_AS_USER = 'Login as user',
 };
 
 export type MultiSelectMenuAction = {
@@ -92,8 +97,8 @@ const msViewDetailsAction: MultiSelectMenuAction  = {
     icon: DetailsIcon,
     hasAlts: false,
     isForMulti: false,
-    execute: (dispatch) => {
-        dispatch<any>(toggleDetailsPanel());
+    execute: (dispatch, resources) => {
+        dispatch<any>(toggleDetailsPanel(resources[0].uuid));
     },
 };