1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-08 10:22:46 +00:00

feat(tag): support select multiple rows (#7378)

This commit is contained in:
Jerry Ren
2025-01-17 14:31:35 +08:00
committed by GitHub
parent 724c96bdf8
commit fdbf48fed3
3 changed files with 4 additions and 4 deletions

View File

@@ -54,7 +54,7 @@ export const getRecordsIdsByTreeNodeKeys = (nodesKeys, treeNodeKeyRecordIdMap) =
nodesKeys.forEach((nodeKey) => { nodesKeys.forEach((nodeKey) => {
const selectedId = treeNodeKeyRecordIdMap[nodeKey]; const selectedId = treeNodeKeyRecordIdMap[nodeKey];
if (selectedId && !idExistMap[selectedId]) { if (selectedId && !idExistMap[selectedId]) {
selectedIds.push(nodeKey); selectedIds.push(selectedId);
idExistMap[selectedId] = true; idExistMap[selectedId] = true;
} }
}); });

View File

@@ -68,9 +68,9 @@ const AllTags = ({ updateCurrentPath, ...params }) => {
useEffect(() => { useEffect(() => {
if (isLoading || isReloading) { if (isLoading || isReloading) {
setDisplayTag(''); onChangeDisplayTag();
} }
}, [isLoading, isReloading]); }, [isLoading, isReloading, onChangeDisplayTag]);
if (isReloading) return (<CenteredLoading />); if (isReloading) return (<CenteredLoading />);

View File

@@ -168,6 +168,7 @@ const TagsTable = ({
<SFTable <SFTable
key={`sf-table-${table._id}`} key={`sf-table-${table._id}`}
showRecordAsTree showRecordAsTree
showSequenceColumn
table={table} table={table}
recordsIds={recordsIds} recordsIds={recordsIds}
recordsTree={recordsTree} recordsTree={recordsTree}
@@ -176,7 +177,6 @@ const TagsTable = ({
foldedGroups={foldedGroups} foldedGroups={foldedGroups}
gridScroll={gridScroll} gridScroll={gridScroll}
visibleColumns={visibleColumns} visibleColumns={visibleColumns}
showSequenceColumn={false}
noRecordsTipsText={gettext('No tags')} noRecordsTipsText={gettext('No tags')}
isLoadingMoreRecords={isLoadingMoreRecords} isLoadingMoreRecords={isLoadingMoreRecords}
hasMoreRecords={table.hasMore} hasMoreRecords={table.hasMore}