[ARVADOS-WORKBENCH2] created: 2.1.0-215-g0ecbcbd7
Git user
git at public.arvados.org
Tue Mar 2 10:57:13 UTC 2021
at 0ecbcbd790d784e72f2e7c90fc6a417b79acd022 (commit)
commit 0ecbcbd790d784e72f2e7c90fc6a417b79acd022
Author: Daniel Kutyła <daniel.kutyla at contractors.roche.com>
Date: Tue Mar 2 11:54:48 2021 +0100
17414: Added padding to the last element
Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla at contractors.roche.com>
diff --git a/src/components/tree/virtual-tree.tsx b/src/components/tree/virtual-tree.tsx
index 54938969..52867a83 100644
--- a/src/components/tree/virtual-tree.tsx
+++ b/src/components/tree/virtual-tree.tsx
@@ -24,12 +24,18 @@ type CssRules = 'list'
| 'iconOpen'
| 'toggableIcon'
| 'checkbox'
+ | 'virtualFileTree'
| 'virtualizedList';
const styles: StyleRulesCallback<CssRules> = (theme: ArvadosTheme) => ({
list: {
padding: '3px 0px',
},
+ virtualFileTree: {
+ "&:last-child": {
+ paddingBottom: 20
+ }
+ },
virtualizedList: {
height: '200px',
},
@@ -84,7 +90,7 @@ export const Row = <T, _>(itemList: VirtualTreeItem<T>[], render: any, treeProp
const it = itemList[index];
const level = it.level || 0;
const { toggleItemActive, disableRipple, currentItemUuid, useRadioButtons } = treeProps;
- const { listItem, loader, toggableIconContainer, renderContainer } = classes;
+ const { listItem, loader, toggableIconContainer, renderContainer, virtualFileTree } = classes;
const { levelIndentation = 20, itemRightPadding = 20 } = treeProps;
const showSelection = typeof treeProps.showSelection === 'function'
@@ -130,7 +136,7 @@ export const Row = <T, _>(itemList: VirtualTreeItem<T>[], render: any, treeProp
: undefined;
};
- return <div data-cy='virtual-file-tree' style={style}>
+ return <div className={virtualFileTree} data-cy='virtual-file-tree' style={style}>
<ListItem button className={listItem}
style={{
paddingLeft: (level + 1) * levelIndentation,
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list