projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
small refactor
[arvados.git]
/
src
/
components
/
tree
/
tree.tsx
diff --git
a/src/components/tree/tree.tsx
b/src/components/tree/tree.tsx
index 263249588b45f5a5cbcd47caa2b231c2500ca315..8a56739758c8ec13810c5454f03463221ade35ec 100644
(file)
--- a/
src/components/tree/tree.tsx
+++ b/
src/components/tree/tree.tsx
@@
-141,7
+141,9
@@
export const Tree = withStyles(styles)(
}
getProperArrowAnimation = (status: string, items: Array<TreeItem<T>>) => {
}
getProperArrowAnimation = (status: string, items: Array<TreeItem<T>>) => {
- return status === TreeItemStatus.PENDING || (status === TreeItemStatus.LOADED && !items) ? <span /> : <SidePanelRightArrowIcon />;
+ return status === TreeItemStatus.PENDING ||
+ (status === TreeItemStatus.LOADED && !items) ||
+ (status === TreeItemStatus.LOADED && items && items.length === 0) ? <span /> : <SidePanelRightArrowIcon />;
}
getToggableIconClassNames = (isOpen?: boolean, isActive?: boolean) => {
}
getToggableIconClassNames = (isOpen?: boolean, isActive?: boolean) => {