|
|
@ -18,6 +18,7 @@ import { |
|
|
TreeSelect, |
|
|
TreeSelect, |
|
|
} from 'ant-design-vue'; |
|
|
} from 'ant-design-vue'; |
|
|
import RadioButtonGroup from './components/RadioButtonGroup.vue'; |
|
|
import RadioButtonGroup from './components/RadioButtonGroup.vue'; |
|
|
|
|
|
import { BasicUpload } from '/@/components/Upload'; |
|
|
|
|
|
|
|
|
const componentMap = new Map<ComponentType, any>(); |
|
|
const componentMap = new Map<ComponentType, any>(); |
|
|
|
|
|
|
|
|
@ -48,6 +49,8 @@ componentMap.set('RangePicker', DatePicker.RangePicker); |
|
|
componentMap.set('WeekPicker', DatePicker.WeekPicker); |
|
|
componentMap.set('WeekPicker', DatePicker.WeekPicker); |
|
|
componentMap.set('TimePicker', TimePicker); |
|
|
componentMap.set('TimePicker', TimePicker); |
|
|
|
|
|
|
|
|
|
|
|
componentMap.set('Upload', BasicUpload); |
|
|
|
|
|
|
|
|
export function add(compName: ComponentType, component: Component) { |
|
|
export function add(compName: ComponentType, component: Component) { |
|
|
componentMap.set(compName, component); |
|
|
componentMap.set(compName, component); |
|
|
} |
|
|
} |
|
|
|