mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-08 02:10:24 +00:00
feat(tag): support select multiple rows (#7378)
This commit is contained in:
@@ -54,7 +54,7 @@ export const getRecordsIdsByTreeNodeKeys = (nodesKeys, treeNodeKeyRecordIdMap) =
|
||||
nodesKeys.forEach((nodeKey) => {
|
||||
const selectedId = treeNodeKeyRecordIdMap[nodeKey];
|
||||
if (selectedId && !idExistMap[selectedId]) {
|
||||
selectedIds.push(nodeKey);
|
||||
selectedIds.push(selectedId);
|
||||
idExistMap[selectedId] = true;
|
||||
}
|
||||
});
|
||||
|
@@ -68,9 +68,9 @@ const AllTags = ({ updateCurrentPath, ...params }) => {
|
||||
|
||||
useEffect(() => {
|
||||
if (isLoading || isReloading) {
|
||||
setDisplayTag('');
|
||||
onChangeDisplayTag();
|
||||
}
|
||||
}, [isLoading, isReloading]);
|
||||
}, [isLoading, isReloading, onChangeDisplayTag]);
|
||||
|
||||
if (isReloading) return (<CenteredLoading />);
|
||||
|
||||
|
@@ -168,6 +168,7 @@ const TagsTable = ({
|
||||
<SFTable
|
||||
key={`sf-table-${table._id}`}
|
||||
showRecordAsTree
|
||||
showSequenceColumn
|
||||
table={table}
|
||||
recordsIds={recordsIds}
|
||||
recordsTree={recordsTree}
|
||||
@@ -176,7 +177,6 @@ const TagsTable = ({
|
||||
foldedGroups={foldedGroups}
|
||||
gridScroll={gridScroll}
|
||||
visibleColumns={visibleColumns}
|
||||
showSequenceColumn={false}
|
||||
noRecordsTipsText={gettext('No tags')}
|
||||
isLoadingMoreRecords={isLoadingMoreRecords}
|
||||
hasMoreRecords={table.hasMore}
|
||||
|
Reference in New Issue
Block a user