@Haarolean can you please assign this to me ? Checked ok on http://master.internal.kafka-ui.provectus.io/ui/clusters/local/schemas
Works ok.
Improvement for the pagination "Go to page" field logic
**Describe the bug**
Not allowed to decrease the "Go to page" value from 1, but possible to delete the value

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


**Steps to Reproduce**
<!-- We'd like you to provide an example setup (via docker-compose, helm, etc.) 
to reproduce the problem, especially with a complex setups. -->
Steps to reproduce the behavior:

1. Navigate to Topics
2. Delete the "Go to page" value


**Expected behavior**
Let to not allow too delete the "Go to page" fields value

**Screenshots**

https://user-images.githubusercontent.com/104780608/184827833-f3dfe350-7c97-4209-aded-f66108f4a232.mov



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

kafka-ui-react-app/src/components/common/NewTable/Table.tsx
kafka-ui-react-app/src/components/common/NewTable/Table.tsx
diff --git a/kafka-ui-react-app/src/components/common/NewTable/Table.tsx b/kafka-ui-react-app/src/components/common/NewTable/Table.tsx
index 3b3a780674c..646762bf548 100644
--- a/kafka-ui-react-app/src/components/common/NewTable/Table.tsx
+++ b/kafka-ui-react-app/src/components/common/NewTable/Table.tsx
@@ -190,6 +190,25 @@ const Table: React.FC<TableProps<any>> = ({
     return undefined;
   };
 
+  // Prevent Users to paste negative values in go to page field
+  const preventPasteNegative = (event: React.ClipboardEvent) => {
+    const { clipboardData } = event;
+    if (clipboardData != null) {
+      const pastedData = parseFloat(clipboardData.getData('text'));
+
+      if (pastedData < 0) {
+        event.preventDefault();
+      }
+    }
+  };
+
+  // Prevent Users to type negative values in go to page field
+  const preventMinus = (event: React.KeyboardEvent) => {
+    if (event.code === 'Minus') {
+      event.preventDefault();
+    }
+  };
+
   return (
     <>
       {table.getSelectedRowModel().flatRows.length > 0 && Bar && (
@@ -333,6 +352,8 @@ const Table: React.FC<TableProps<any>> = ({
                 inputSize="M"
                 max={table.getPageCount()}
                 min={1}
+                onKeyPress={preventMinus}
+                onPaste={preventPasteNegative}
                 onChange={({ target: { value } }) => {
                   const index = value ? Number(value) - 1 : 0;
                   table.setPageIndex(index);
