|
|
@ -1,6 +1,14 @@ |
|
|
import type { Component } from 'vue'; |
|
|
import type { Component } from 'vue'; |
|
|
|
|
|
|
|
|
import { Input, Select, Checkbox, InputNumber, Switch } from 'ant-design-vue'; |
|
|
import { |
|
|
|
|
|
Input, |
|
|
|
|
|
Select, |
|
|
|
|
|
Checkbox, |
|
|
|
|
|
InputNumber, |
|
|
|
|
|
Switch, |
|
|
|
|
|
DatePicker, |
|
|
|
|
|
TimePicker, |
|
|
|
|
|
} from 'ant-design-vue'; |
|
|
|
|
|
|
|
|
import type { ComponentType } from './types/componentType'; |
|
|
import type { ComponentType } from './types/componentType'; |
|
|
import { ApiSelect } from '/@/components/Form'; |
|
|
import { ApiSelect } from '/@/components/Form'; |
|
|
@ -14,6 +22,8 @@ componentMap.set('Select', Select); |
|
|
componentMap.set('ApiSelect', ApiSelect); |
|
|
componentMap.set('ApiSelect', ApiSelect); |
|
|
componentMap.set('Switch', Switch); |
|
|
componentMap.set('Switch', Switch); |
|
|
componentMap.set('Checkbox', Checkbox); |
|
|
componentMap.set('Checkbox', Checkbox); |
|
|
|
|
|
componentMap.set('DatePicker', DatePicker); |
|
|
|
|
|
componentMap.set('TimePicker', TimePicker); |
|
|
|
|
|
|
|
|
export function add(compName: ComponentType, component: Component) { |
|
|
export function add(compName: ComponentType, component: Component) { |
|
|
componentMap.set(compName, component); |
|
|
componentMap.set(compName, component); |
|
|
|