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

Improve move and copy dialog ui components (#6467)

* implement catalog view in move dialog

* update move dialog ui components

* improve move dialog ui

* remove debug info

* improve copy dialog ui

* improve search view ui in move and copy dialog, refactor part of file-chooser.js and file-chooser.css

* handle cases where repo_name is too long, truncate text with an ellipsis, remove search container border

* handle cases where repo_name too long in search result item

* update move and dialog ui details

* add radius to repo list item
This commit is contained in:
Aries
2024-08-05 10:48:16 +08:00
committed by GitHub
parent 044124e2d8
commit 8623e01e99
12 changed files with 679 additions and 413 deletions

View File

@@ -15,7 +15,6 @@ const propTypes = {
fileSuffixes: PropTypes.array,
selectedItemInfo: PropTypes.object,
currentPath: PropTypes.string,
hideLibraryName: PropTypes.bool,
};
class RepoListView extends React.Component {
@@ -26,12 +25,9 @@ class RepoListView extends React.Component {
repoList = [];
repoList.push(currentRepoInfo);
}
let style = {};
if (this.props.hideLibraryName) {
style = { marginLeft: '-44px' };
}
return (
<ul className="list-view-content file-chooser-item" style={style}>
<ul className="list-view-content file-chooser-item" >
{repoList.length > 0 && repoList.map((repoItem, index) => {
return (
<RepoListItem
@@ -47,7 +43,6 @@ class RepoListView extends React.Component {
isShowFile={this.props.isShowFile}
fileSuffixes={this.props.fileSuffixes}
selectedItemInfo={this.props.selectedItemInfo}
hideLibraryName={this.props.hideLibraryName}
/>
);
})}