Browse Source

update create function param

tumao 4 years ago
parent
commit
133fbb79cf
1 changed files with 7 additions and 4 deletions
  1. 7 4
      client/src/pages/collections/CreateFields.tsx

+ 7 - 4
client/src/pages/collections/CreateFields.tsx

@@ -152,7 +152,10 @@ const CreateFields: FC<CreateFieldsProps> = ({
     setFields(newFields);
     setFields(newFields);
   };
   };
 
 
-  const generatePrimaryKeyRow = (field: Field): ReactElement => {
+  const generatePrimaryKeyRow = (
+    field: Field,
+    autoID: boolean
+  ): ReactElement => {
     return (
     return (
       <div className={`${classes.rowWrapper} ${classes.mb3}`}>
       <div className={`${classes.rowWrapper} ${classes.mb3}`}>
         {getInput(
         {getInput(
@@ -284,11 +287,11 @@ const CreateFields: FC<CreateFieldsProps> = ({
     );
     );
   };
   };
 
 
-  const generateFieldRow = (field: Field) => {
+  const generateFieldRow = (field: Field, autoID: boolean) => {
     const createType: CreateFieldType = getCreateFieldType(field);
     const createType: CreateFieldType = getCreateFieldType(field);
     switch (createType) {
     switch (createType) {
       case 'primaryKey': {
       case 'primaryKey': {
-        return generatePrimaryKeyRow(field);
+        return generatePrimaryKeyRow(field, autoID);
       }
       }
       case 'defaultVector': {
       case 'defaultVector': {
         return generateDefaultVectorRow(field);
         return generateDefaultVectorRow(field);
@@ -306,7 +309,7 @@ const CreateFields: FC<CreateFieldsProps> = ({
   return (
   return (
     <>
     <>
       {fields.map((field, index) => (
       {fields.map((field, index) => (
-        <Fragment key={index}>{generateFieldRow(field)}</Fragment>
+        <Fragment key={index}>{generateFieldRow(field, autoID)}</Fragment>
       ))}
       ))}
     </>
     </>
   );
   );