[arvados-workbench2] updated: 2.6.0-36-g47358b0f

git repository hosting git at public.arvados.org
Thu May 18 14:40:13 UTC 2023


Summary of changes:
 src/components/multiselectToolbar/MultiselectToolbar.tsx | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

       via  47358b0f717b1c9f70e8e8a28b4258b9d235ef44 (commit)
      from  dbff37e90136caf5264148c95b7568ccff978f77 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit 47358b0f717b1c9f70e8e8a28b4258b9d235ef44
Author: Lisa Knox <lisaknox83 at gmail.com>
Date:   Thu May 18 10:40:07 2023 -0400

    15768: differentiate between remove one ane remove many dialog Arvados-DCO-1.1-Signed-off-by: Lisa Knox <lisa.knox at curii.com>

diff --git a/src/components/multiselectToolbar/MultiselectToolbar.tsx b/src/components/multiselectToolbar/MultiselectToolbar.tsx
index 0338d610..c0d3f564 100644
--- a/src/components/multiselectToolbar/MultiselectToolbar.tsx
+++ b/src/components/multiselectToolbar/MultiselectToolbar.tsx
@@ -24,8 +24,7 @@ const styles: StyleRulesCallback<CssRules> = (theme: ArvadosTheme) => ({
         justifyContent: 'start',
         width: '0px',
         padding: 0,
-        marginTop: '0.5rem',
-        marginLeft: '0.5rem',
+        margin: '1rem auto auto 0.5rem',
         overflow: 'hidden',
         transition: 'width 150ms',
         transitionTimingFunction: 'ease',
@@ -127,10 +126,11 @@ function mapDispatchToProps(dispatch: Dispatch) {
     return {
         copySelected: () => {},
         moveSelected: () => {},
-        removeSelected: (checkedList: TCheckedList) => removeMany(dispatch, checkedList),
+        removeSelected: (checkedList: TCheckedList) => removeMulti(dispatch, checkedList),
     };
 }
 
-function removeMany(dispatch: Dispatch, checkedList: TCheckedList): void {
-    dispatch<any>(openRemoveManyProcessesDialog(selectedToArray(checkedList)));
+function removeMulti(dispatch: Dispatch, checkedList: TCheckedList): void {
+    const list: Array<string> = selectedToArray(checkedList);
+    dispatch<any>(list.length === 1 ? openRemoveProcessDialog(list[0]) : openRemoveManyProcessesDialog(list));
 }

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list