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

fixing create schema page validation issue (#2313)

Robert Azizbekyan 2 лет назад
Родитель
Сommit
6891f71452

+ 6 - 1
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,

+ 2 - 2
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 {