Browse Source

fix import dialog disable button

shanghaikid 2 years ago
parent
commit
5c48aa91fc

+ 0 - 6
client/src/pages/collections/Types.ts

@@ -146,9 +146,3 @@ export enum TAB_EMUM {
   'data-preview',
   'data-query',
 }
-
-export interface LoadSampleParam {
-  collection_name: string;
-  // e.g. [{vector: [1,2,3], age: 10}]
-  size: string;
-}

+ 1 - 1
client/src/pages/dialogs/ImportSampleDialog.tsx

@@ -129,7 +129,7 @@ const ImportSampleDialog: FC<{ collection: string }> = props => {
           : insertStatus
       }
       handleConfirm={handleNext}
-      confirmDisabled={false}
+      confirmDisabled={insertStatus === InsertStatusEnum.loading}
       showActions={true}
       showCancel={false}
       // don't show close icon when insert not finish

+ 6 - 1
client/src/pages/dialogs/Types.ts

@@ -25,4 +25,9 @@ export interface CreateAliasProps {
 export interface RenameCollectionProps {
   collectionName: string;
   cb?: () => void;
-}
+}
+export interface LoadSampleParam {
+  collection_name: string;
+  // e.g. [{vector: [1,2,3], age: 10}]
+  size: string;
+}