table-xlsx
Version:
Based on SheetJS encapsulation, the function of exporting files and parsing files to generate table data is realized
19 lines (18 loc) • 442 B
TypeScript
import { ColumnType, MergesArrType, MergesObjType } from './interface';
/**
* 读取文件
*/
export declare const parseFile: ({ file }: {
file: File;
}) => Promise<unknown>;
/**
* 生成列
*/
export declare const getColumns: ({ refStr, mergesArr }: {
refStr: string;
mergesArr: MergesArrType[];
}) => ColumnType[];
/**
* 获取合并项
*/
export declare const getMergesObj: (mergesArr: MergesArrType[]) => MergesObjType;