Make Submit button inactive when required fields aren't filled
**Describe the bug**
Submit button is inactive by default in create forms, it should stay inactive also in case of once pressing the input fields and letting it empty

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


**Steps to Reproduce**
Steps to reproduce the behavior:

1. Navigate to schema registry 
2. Create schema
3. Make sure submit button is inactive
4. Click into required input field
5. Make sure submit button became active
6. Click out of the field

**Expected behavior**
Submit button should stay inactive if required data is missing from the forms: _**Create new Topic, Produce Message, Create new schema, Create Connector**_


**Screenshots**
![inactive submit](https://user-images.githubusercontent.com/104780608/170481725-0937c7ee-9711-4a14-82ae-00945fe626a0.png)





kafka-ui-react-app/src/components/Schemas/New/New.tsx kafka-ui-react-app/src/components/Topics/List/ActionsCell/ActionsCell.tsx
kafka-ui-react-app/src/components/Schemas/New/New.tsx kafka-ui-react-app/src/components/Topics/List/ActionsCell/ActionsCell.tsx
diff --git a/kafka-ui-react-app/src/components/Schemas/New/New.tsx b/kafka-ui-react-app/src/components/Schemas/New/New.tsx
index 1aa843d6b59..e1474c15835 100644
--- a/kafka-ui-react-app/src/components/Schemas/New/New.tsx
+++ b/kafka-ui-react-app/src/components/Schemas/New/New.tsx
@@ -32,7 +32,12 @@ const New: React.FC = () => {
   const { clusterName } = useAppParams<ClusterNameRoute>();
   const navigate = useNavigate();
   const dispatch = useAppDispatch();
-  const methods = useForm<NewSchemaSubjectRaw>({ mode: 'onChange' });
+  const methods = useForm<NewSchemaSubjectRaw>({
+    mode: 'onChange',
+    defaultValues: {
+      schemaType: SchemaType.AVRO,
+    },
+  });
   const {
     register,
     handleSubmit,
diff --git a/kafka-ui-react-app/src/components/Topics/List/ActionsCell/ActionsCell.tsx b/kafka-ui-react-app/src/components/Topics/List/ActionsCell/ActionsCell.tsx
index 617dc8f4928..2ab2bb7a6dd 100644
--- a/kafka-ui-react-app/src/components/Topics/List/ActionsCell/ActionsCell.tsx
+++ b/kafka-ui-react-app/src/components/Topics/List/ActionsCell/ActionsCell.tsx
@@ -1,10 +1,10 @@
 import React from 'react';
-import { useDispatch } from 'react-redux';
 import {
   CleanUpPolicy,
   SortOrder,
   TopicColumnsToSort,
 } from 'generated-sources';
+import { useAppDispatch } from 'lib/hooks/redux';
 import ConfirmationModal from 'components/common/ConfirmationModal/ConfirmationModal';
 import DropdownItem from 'components/common/Dropdown/DropdownItem';
 import { TableCellProps } from 'components/common/SmartTable/TableColumn';
@@ -45,7 +45,7 @@ const ActionsCell: React.FC<
 }) => {
   const { isReadOnly, isTopicDeletionAllowed } =
     React.useContext(ClusterContext);
-  const dispatch = useDispatch();
+  const dispatch = useAppDispatch();
   const { clusterName } = useAppParams<ClusterNameRoute>();
 
   const {
