chore(fe): correct typing for sheetsColumnNames (#32007)
Signed-off-by: hainenber <dotronghai96@gmail.com>
This commit is contained in:
parent
827042f12f
commit
09c1987de4
|
|
@ -137,11 +137,6 @@ interface UploadInfo {
|
|||
column_data_types: string;
|
||||
}
|
||||
|
||||
interface SheetColumnNames {
|
||||
sheet_name: string;
|
||||
column_names: string[];
|
||||
}
|
||||
|
||||
const defaultUploadInfo: UploadInfo = {
|
||||
table_name: '',
|
||||
schema: '',
|
||||
|
|
@ -225,8 +220,8 @@ const UploadDataModal: FunctionComponent<UploadDataModalProps> = ({
|
|||
const [columns, setColumns] = useState<string[]>([]);
|
||||
const [sheetNames, setSheetNames] = useState<string[]>([]);
|
||||
const [sheetsColumnNames, setSheetsColumnNames] = useState<
|
||||
SheetColumnNames[]
|
||||
>([]);
|
||||
Record<string, string[]>
|
||||
>({});
|
||||
const [delimiter, setDelimiter] = useState<string>(',');
|
||||
const [isLoading, setIsLoading] = useState<boolean>(false);
|
||||
const [currentSchema, setCurrentSchema] = useState<string | undefined>();
|
||||
|
|
@ -334,7 +329,7 @@ const UploadDataModal: FunctionComponent<UploadDataModalProps> = ({
|
|||
setDelimiter(',');
|
||||
setPreviewUploadedFile(true);
|
||||
setFileLoading(false);
|
||||
setSheetsColumnNames([]);
|
||||
setSheetsColumnNames({});
|
||||
form.resetFields();
|
||||
};
|
||||
|
||||
|
|
@ -408,10 +403,10 @@ const UploadDataModal: FunctionComponent<UploadDataModalProps> = ({
|
|||
const { allSheetNames, sheetColumnNamesMap } = items.reduce(
|
||||
(
|
||||
acc: {
|
||||
allSheetNames: any[];
|
||||
allSheetNames: string[];
|
||||
sheetColumnNamesMap: Record<string, string[]>;
|
||||
},
|
||||
item: { sheet_name: any; column_names: any },
|
||||
item: { sheet_name: string; column_names: string[] },
|
||||
) => {
|
||||
acc.allSheetNames.push(item.sheet_name);
|
||||
acc.sheetColumnNamesMap[item.sheet_name] = item.column_names;
|
||||
|
|
|
|||
Loading…
Reference in New Issue