vue-vben-admin/src/components/Table/index.ts

18 lines
714 B
TypeScript
Raw Normal View History

2020-12-29 23:37:40 +08:00
import { createAsyncComponent } from '/@/utils/factory/createAsyncComponent';
2020-10-08 01:35:05 +08:00
export { default as BasicTable } from './src/BasicTable.vue';
2020-12-29 23:37:40 +08:00
export { default as TableAction } from './src/components/TableAction.vue';
2020-10-08 01:35:05 +08:00
export { default as EditTableHeaderIcon } from './src/components/EditTableHeaderIcon.vue';
2020-12-29 23:37:40 +08:00
export const TableImg = createAsyncComponent(() => import('./src/components/TableImg.vue'));
2020-10-08 01:35:05 +08:00
export * from './src/types/table';
export * from './src/types/pagination';
export * from './src/types/tableAction';
export { useTable } from './src/hooks/useTable';
export type { FormSchema, FormProps } from '/@/components/Form/src/types/form';
2020-11-17 17:02:42 +08:00
export type { EditRecordRow } from './src/components/editable';