1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-14 22:33:17 +00:00

Update recently used view (#6487)

* improve recently used item list ui

* update view in recently used from repo list to folder list
This commit is contained in:
Aries
2024-08-05 16:08:05 +08:00
committed by GitHub
parent 093d8b180a
commit 3747b8acfc
5 changed files with 71 additions and 18 deletions

View File

@@ -0,0 +1,26 @@
import React from 'react';
const RecentlyUsedListItem = ({ path, isSelected, onItemClick }) => {
const title = path.split('/').pop();
const handleItemClick = () => {
onItemClick(path);
};
return (
<li>
<div className={`${isSelected ? 'item-active' : ''} item-info recently-used`} onClick={handleItemClick}>
<div className="item-left-icon">
<i className="tree-node-icon">
<span className="icon sf3-font sf3-font-folder tree-node-icon"></span>
</i>
</div>
<div className="item-text">
<span className="name user-select-none ellipsis" title={title}>{title}</span>
</div>
</div>
</li>
);
};
export default RecentlyUsedListItem;