You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
424 B
18 lines
424 B
import { defineComponent } from 'vue';
|
|
import type { ColumnType } from './interface';
|
|
import type { CustomSlotsType } from '../_util/type';
|
|
|
|
export type ColumnProps<RecordType = unknown> = ColumnType<RecordType>;
|
|
export default defineComponent<ColumnProps>({
|
|
name: 'ATableColumn',
|
|
slots: Object as CustomSlotsType<{
|
|
title?: any;
|
|
filterIcon?: any;
|
|
default?: any;
|
|
}>,
|
|
|
|
render() {
|
|
return null;
|
|
},
|
|
});
|