export enum SidePanelTreeCategory {
PROJECTS = 'Home Projects',
- SHARED_WITH_ME = 'Shared with me',
- PUBLIC_FAVORITES = 'Public Favorites',
FAVORITES = 'My Favorites',
- TRASH = 'Trash',
+ PUBLIC_FAVORITES = 'Public Favorites',
+ SHARED_WITH_ME = 'Shared with me',
ALL_PROCESSES = 'All Processes',
+ SHELL_ACCESS = 'Shell access',
GROUPS = 'Groups',
+ TRASH = 'Trash',
}
export const SIDE_PANEL_TREE = 'sidePanelTree';
-const TREE_NODE_LIMIT = 50
+const SP_TREE_NODE_LIMIT = 50
export const getSidePanelTree = (treePicker: TreePicker) =>
getTreePicker<ProjectResource | string>(SIDE_PANEL_TREE)(treePicker);
let SIDE_PANEL_CATEGORIES: string[] = [
SidePanelTreeCategory.PROJECTS,
- SidePanelTreeCategory.SHARED_WITH_ME,
- SidePanelTreeCategory.PUBLIC_FAVORITES,
SidePanelTreeCategory.FAVORITES,
- SidePanelTreeCategory.GROUPS,
+ SidePanelTreeCategory.PUBLIC_FAVORITES,
+ SidePanelTreeCategory.SHARED_WITH_ME,
SidePanelTreeCategory.ALL_PROCESSES,
+ SidePanelTreeCategory.SHELL_ACCESS,
+ SidePanelTreeCategory.GROUPS,
SidePanelTreeCategory.TRASH
];
.addEqual('tail_kind', ResourceKind.USER)
.getFilters(),
order: new OrderBuilder<ProjectResource>().addDesc('createdAt').getOrder(),
- limit: 50,
+ limit: SP_TREE_NODE_LIMIT,
};
const { items } = await services.linkService.list(params);
.addIsA('head_uuid', typeFilters)
.getFilters(),
order: new OrderBuilder<ProjectResource>().addDesc('createdAt').getOrder(),
- limit: TREE_NODE_LIMIT,
+ limit: SP_TREE_NODE_LIMIT,
};
const { items } = await services.linkService.list(params);