Просмотр исходного кода

Implemented disable global filter prop

jnfrati 5 лет назад
Родитель
Сommit
af1006163e
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      dashboard/src/components/Table.tsx

+ 3 - 1
dashboard/src/components/Table.tsx

@@ -33,6 +33,7 @@ export type TableProps = {
   data: any[];
   onRowClick?: (row: Row) => void;
   isLoading: boolean;
+  disableGlobalFilter?: boolean;
 };
 
 const Table: React.FC<TableProps> = ({
@@ -40,6 +41,7 @@ const Table: React.FC<TableProps> = ({
   data,
   onRowClick,
   isLoading,
+  disableGlobalFilter = false,
 }) => {
   const {
     getTableProps,
@@ -100,7 +102,7 @@ const Table: React.FC<TableProps> = ({
 
   return (
     <TableWrapper>
-      <GlobalFilter setGlobalFilter={setGlobalFilter} />
+      {!disableGlobalFilter && <GlobalFilter setGlobalFilter={setGlobalFilter} />}
       <StyledTable {...getTableProps()}>
         <StyledTHead>
           {headerGroups.map((headerGroup) => (