diff --git a/web/src/pages/dataset/dataset/dataset-table.tsx b/web/src/pages/dataset/dataset/dataset-table.tsx index b6166ca380..2969b34e64 100644 --- a/web/src/pages/dataset/dataset/dataset-table.tsx +++ b/web/src/pages/dataset/dataset/dataset-table.tsx @@ -47,6 +47,7 @@ export type DatasetTableProps = Pick< > & Pick & { showManageMetadataModal: (config: ShowManageMetadataModalProps) => void; + bulkOperateBarVisible?: boolean; }; export function DatasetTable({ @@ -56,6 +57,7 @@ export function DatasetTable({ rowSelection, setRowSelection, showManageMetadataModal, + bulkOperateBarVisible = false, }: DatasetTableProps) { const [sorting, setSorting] = React.useState([]); const [columnFilters, setColumnFilters] = React.useState( @@ -130,7 +132,13 @@ export function DatasetTable({ return (
- +
{table.getHeaderGroups().map((headerGroup) => ( diff --git a/web/src/pages/dataset/dataset/index.tsx b/web/src/pages/dataset/dataset/index.tsx index c00e352179..ab7c89f61e 100644 --- a/web/src/pages/dataset/dataset/index.tsx +++ b/web/src/pages/dataset/dataset/index.tsx @@ -195,6 +195,7 @@ export default function Dataset() { setRowSelection={setRowSelection} showManageMetadataModal={showManageMetadataModal} loading={loading} + bulkOperateBarVisible={!rowSelectionIsEmpty} /> {documentUploadVisible && (