fix: collapse collection on clicking name

This commit is contained in:
Pooja Belaramani
2024-12-31 13:01:41 +05:30
parent 83e63e749e
commit 5c1ab647fc
2 changed files with 18 additions and 1 deletions

View File

@@ -135,6 +135,12 @@ const CollectionItem = ({ item, collection, searchText }) => {
type: 'folder-settings'
})
);
dispatch(
collectionFolderClicked({
itemUid: item.uid,
collectionUid: collection.uid
})
);
};
const handleFolderCollapse = () => {

View File

@@ -68,6 +68,17 @@ const Collection = ({ collection, searchText }) => {
dispatch(collectionClicked(collection.uid));
};
const handleCollapseCollection = () => {
dispatch(collectionClicked(collection.uid));
dispatch(
addTab({
uid: uuid(),
collectionUid: collection.uid,
type: 'collection-settings'
})
);
}
const handleRightClick = (event) => {
const _menuDropdown = menuDropdownTippyRef.current;
if (_menuDropdown) {
@@ -150,7 +161,7 @@ const Collection = ({ collection, searchText }) => {
onClick={handleClick}
/>
<div className="ml-1" id="sidebar-collection-name"
onClick={viewCollectionSettings}
onClick={handleCollapseCollection}
onContextMenu={handleRightClick}>
{collection.name}
</div>