|
@@ -1,6 +1,14 @@
|
|
|
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 { ApiSelect } from '/@/components/Form';
|
|
@@ -14,6 +22,8 @@ componentMap.set('Select', Select);
|
|
|
componentMap.set('ApiSelect', ApiSelect);
|
|
|
componentMap.set('Switch', Switch);
|
|
|
componentMap.set('Checkbox', Checkbox);
|
|
|
+componentMap.set('DatePicker', DatePicker);
|
|
|
+componentMap.set('TimePicker', TimePicker);
|
|
|
|
|
|
export function add(compName: ComponentType, component: Component) {
|
|
|
componentMap.set(compName, component);
|