import React from "react"; import './index.scss'; interface Column { title: string; dataIndex: string; width: number; } export interface ColorfulTableProps { /** * 表格列 */ columns?: Column[]; /** * 表格数据 */ data?: any; /** * 显示边框 */ hasBorder?: boolean; /** * 表格大小 */ size?: 'sm' | 'md' | 'lg'; /** * 是否编辑 */ isOperition?: boolean; /** * 是否删除 */ isDelete?: boolean; /** * 是否可选 */ isRowSelection?: boolean; /** * 总条数 */ totalElements?: number; /** * 每页大小 */ pageSize?: number; /** * 当前页码 */ currentPage?: number; /** * 选择事件 */ onRowSelection?: any; /** * 删除事件 */ onRowDelete?: any; /** * 保存事件 */ onRowSave?: any; } declare const ColorfulTable: React.FC; export default ColorfulTable;