打包问题的修复,以及质量模块的合并
This commit is contained in:
48
src/components/DynamicForm/index.ts
Normal file
48
src/components/DynamicForm/index.ts
Normal file
@@ -0,0 +1,48 @@
|
||||
import DynamicForm from './index.vue'
|
||||
import type {
|
||||
DynamicFormItem,
|
||||
DynamicFormConfig,
|
||||
DynamicFormEvents,
|
||||
DynamicFormMethods
|
||||
} from './types'
|
||||
import {
|
||||
createNumberItem,
|
||||
createTextItem,
|
||||
createSelectItem,
|
||||
createDateItem,
|
||||
createSwitchItem,
|
||||
createRadioItem,
|
||||
createCheckboxItem,
|
||||
createSliderItem,
|
||||
createCustomItem,
|
||||
createDynamicFormConfig,
|
||||
validateFormItem,
|
||||
validateFormConfig
|
||||
} from './utils'
|
||||
|
||||
// 导出组件
|
||||
export default DynamicForm
|
||||
|
||||
// 导出类型
|
||||
export type {
|
||||
DynamicFormItem,
|
||||
DynamicFormConfig,
|
||||
DynamicFormEvents,
|
||||
DynamicFormMethods
|
||||
}
|
||||
|
||||
// 导出工具函数
|
||||
export {
|
||||
createNumberItem,
|
||||
createTextItem,
|
||||
createSelectItem,
|
||||
createDateItem,
|
||||
createSwitchItem,
|
||||
createRadioItem,
|
||||
createCheckboxItem,
|
||||
createSliderItem,
|
||||
createCustomItem,
|
||||
createDynamicFormConfig,
|
||||
validateFormItem,
|
||||
validateFormConfig
|
||||
}
|
||||
Reference in New Issue
Block a user