X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/cb320283ce44c2f31f2406e3c7de811689a7c9df..2cec626e679d593d5b208a0807b391ab978e0e9d:/src/views-components/projects-tree-picker/projects-tree-picker.tsx diff --git a/src/views-components/projects-tree-picker/projects-tree-picker.tsx b/src/views-components/projects-tree-picker/projects-tree-picker.tsx index f28d173e86..c4a6e3ab29 100644 --- a/src/views-components/projects-tree-picker/projects-tree-picker.tsx +++ b/src/views-components/projects-tree-picker/projects-tree-picker.tsx @@ -2,13 +2,13 @@ // // SPDX-License-Identifier: AGPL-3.0 -import * as React from 'react'; -import { values, memoize, pipe } from 'lodash/fp'; -import { HomeTreePicker } from '~/views-components/projects-tree-picker/home-tree-picker'; -import { SharedTreePicker } from '~/views-components/projects-tree-picker/shared-tree-picker'; -import { FavoritesTreePicker } from '~/views-components/projects-tree-picker/favorites-tree-picker'; -import { getProjectsTreePickerIds, SHARED_PROJECT_ID, FAVORITES_PROJECT_ID } from '~/store/tree-picker/tree-picker-actions'; -import { TreeItem } from '~/components/tree/tree'; +import React from 'react'; +import { values, pipe } from 'lodash/fp'; +import { HomeTreePicker } from 'views-components/projects-tree-picker/home-tree-picker'; +import { SharedTreePicker } from 'views-components/projects-tree-picker/shared-tree-picker'; +import { FavoritesTreePicker } from 'views-components/projects-tree-picker/favorites-tree-picker'; +import { getProjectsTreePickerIds, SHARED_PROJECT_ID, FAVORITES_PROJECT_ID } from 'store/tree-picker/tree-picker-actions'; +import { TreeItem } from 'components/tree/tree'; import { ProjectsTreePickerItem } from './generic-projects-tree-picker'; import { PublicFavoritesTreePicker } from './public-favorites-tree-picker'; @@ -31,14 +31,20 @@ export const ProjectsTreePicker = ({ pickerId, ...props }: ProjectsTreePickerPro disableActivation }; return
- - - +
+ +
+
+ +
+
+ +
- +
; }; -const getRelatedTreePickers = memoize(pipe(getProjectsTreePickerIds, values)); +const getRelatedTreePickers = pipe(getProjectsTreePickerIds, values); const disableActivation = [SHARED_PROJECT_ID, FAVORITES_PROJECT_ID];