diff --git a/comps/list/ImportExcel.tsx b/comps/list/ImportExcel.tsx index 2ce0438..dd13107 100755 --- a/comps/list/ImportExcel.tsx +++ b/comps/list/ImportExcel.tsx @@ -1,7 +1,7 @@ import { GFCol } from "@/gen/utils"; import { useLocal } from "@/utils/use-local"; import { ChangeEvent, FC, MouseEvent } from "react"; -import * as XLSX from "xlsx"; +// import * as XLSX from "xlsx"; type ImportExcelProps = { gen_fields: string[]; @@ -50,18 +50,18 @@ export const ImportExcel: FC = ({ reader.onload = (event: ProgressEvent) => { if (!event.target?.result) return; - const workbook = XLSX.read(event.target.result, { type: "binary" }); - const sheetName = workbook.SheetNames[0]; - const sheet = workbook.Sheets[sheetName]; - const sheetData = XLSX.utils.sheet_to_json(sheet); - local.data = sheetData; - local.columns = getAllKeys(local.data); - gen_fields.forEach((data: any) => { - local.fields.push(JSON.parse(data).name); - }); - local.tableName = gen_table; - local.showPreviewExcel = true; - local.render(); + // const workbook = XLSX.read(event.target.result, { type: "binary" }); + // const sheetName = workbook.SheetNames[0]; + // const sheet = workbook.Sheets[sheetName]; + // const sheetData = XLSX.utils.sheet_to_json(sheet); + // local.data = sheetData; + // local.columns = getAllKeys(local.data); + // gen_fields.forEach((data: any) => { + // local.fields.push(JSON.parse(data).name); + // }); + // local.tableName = gen_table; + // local.showPreviewExcel = true; + // local.render(); }; reader.readAsBinaryString(file); };