Files
SaaS-lib/lib/component/table/edit/index.ts
xuziqiang d0155dbe3c push
2024-05-15 17:29:42 +08:00

19 lines
406 B
TypeScript

import { ColumnProps } from 'ant-design-vue/es/table';
import { NsTableCell } from './table-cell';
import { h } from 'vue';
interface Params {
text: string;
record: Recordable;
index: number;
}
export function renderEditCell(column: ColumnProps) {
return ({ text: value, record, index }: Params) => {
return h(NsTableCell, {
value,
record,
column,
index,
});
};
}