The important precondition is to have "show internal topics" on Seems not fixed, unchecking is not available.
I don't think this is the correct solution you just removed the props from the common component , this change will break the check when all the items are selected the header will not show the check.

in `SelectRowHeader`  debug onChange function

```
const SelectRowHeader: React.FC<HeaderContext<unknown, unknown>> = ({
  table,
}) => {
  const c = (a: unknown) => {
    console.log('something', table.getIsAllPageRowsSelected());
    table.getToggleAllPageRowsSelectedHandler()(a);
  };

  return (
    <IndeterminateCheckbox
      checked={table.getIsAllPageRowsSelected()}
      indeterminate={table.getIsSomePageRowsSelected()}
      onChange={c}
    />
  );
};
```

check the result in the working case , vs non working case where the result in console stays false. we need to check Tanstack table documentation to see how to navigate around this problem I have thought  we don't need default value on header checkbox `table.getIsAllRowsSelected()` yep this is the correct config We need to change this as well , to `getIsSomeRowsSelected` `getToggleAllRowsSelectedHandler()` since they all should rely on on Rows selected instead of a PageRows
Unchecking the already checked Topics from main checkbox is not available 
**Describe the bug**
Unchecking the already checked Topics from main checkbox is not working 

**Set up**
https://www.kafka-ui.provectus.io/


**Steps to Reproduce**

Steps to reproduce the behavior:

1. Navigate to Topics page
2. Check the main checkbox for all Topics
3. Make sure all topics are checked
4. Uncheck the main checkbox

**Expected behavior**
All the Topics should became unchecked

**Screenshots**

https://user-images.githubusercontent.com/104780608/199652821-94339eab-2552-47f7-933d-0f312b614211.mov




**Additional context**
<!--
(Add any other context about the problem here)
-->

kafka-ui-react-app/src/components/common/NewTable/SelectRowHeader.tsx
kafka-ui-react-app/src/components/common/NewTable/SelectRowHeader.tsx
diff --git a/kafka-ui-react-app/src/components/common/NewTable/SelectRowHeader.tsx b/kafka-ui-react-app/src/components/common/NewTable/SelectRowHeader.tsx
index 8121f3cd446..d33282f2838 100644
--- a/kafka-ui-react-app/src/components/common/NewTable/SelectRowHeader.tsx
+++ b/kafka-ui-react-app/src/components/common/NewTable/SelectRowHeader.tsx
@@ -6,9 +6,9 @@ const SelectRowHeader: React.FC<HeaderContext<unknown, unknown>> = ({
   table,
 }) => (
   <IndeterminateCheckbox
-    checked={table.getIsAllPageRowsSelected()}
-    indeterminate={table.getIsSomePageRowsSelected()}
-    onChange={table.getToggleAllPageRowsSelectedHandler()}
+    checked={table.getIsAllRowsSelected()}
+    indeterminate={table.getIsSomeRowsSelected()}
+    onChange={table.getToggleAllRowsSelectedHandler()}
   />
 );
 
