UNPKG

3.16 kBJavaScriptView Raw
1import {Form, FormItem} from 'tdesign-vue-next/es/form';
2import {Row, Col} from 'tdesign-vue-next/es/grid';
3import {Input} from 'tdesign-vue-next/es/input';
4import {Button} from 'tdesign-vue-next/es/button';
5import {Cascader} from 'tdesign-vue-next/es/cascader';
6import {CheckboxGroup} from 'tdesign-vue-next/es/checkbox';
7import {RadioGroup} from 'tdesign-vue-next/es/radio';
8import {ColorPicker} from 'tdesign-vue-next/es/color-picker';
9import {DatePicker, DateRangePicker} from 'tdesign-vue-next/es/date-picker';
10import {InputAdornment} from 'tdesign-vue-next/es/input-adornment';
11import {InputNumber} from 'tdesign-vue-next/es/input-number';
12import {RangeInput} from 'tdesign-vue-next/es/range-input';
13import {Select} from 'tdesign-vue-next/es/select';
14import {Slider} from 'tdesign-vue-next/es/slider';
15import {Switch} from 'tdesign-vue-next/es/switch';
16import {TagInput} from 'tdesign-vue-next/es/tag-input';
17import {Textarea} from 'tdesign-vue-next/es/textarea';
18import {TimePicker, TimeRangePicker} from 'tdesign-vue-next/es/time-picker';
19import {TreeSelect} from 'tdesign-vue-next/es/tree-select';
20import {Upload} from 'tdesign-vue-next/es/upload';
21import {Tree} from 'tdesign-vue-next/es/tree';
22import {Dialog} from 'tdesign-vue-next/es/dialog';
23import {Popup} from 'tdesign-vue-next/es/popup';
24import {Transfer} from 'tdesign-vue-next/es/transfer';
25import 'tdesign-vue-next/es/style/index.css'
26
27export default function install(formCreate) {
28 formCreate.useApp((_, app) => {
29 app.component(Form.name) || app.use(Form);
30 app.component(FormItem.name) || app.use(FormItem);
31 app.component(Row.name) || app.use(Row);
32 app.component(Col.name) || app.use(Col);
33 app.component(Input.name) || app.use(Input);
34 app.component(Button.name) || app.use(Button);
35 app.component(Cascader.name) || app.use(Cascader);
36 app.component(CheckboxGroup.name) || app.use(CheckboxGroup);
37 app.component(RadioGroup.name) || app.use(RadioGroup);
38 app.component(ColorPicker.name) || app.use(ColorPicker);
39 app.component(DatePicker.name) || app.use(DatePicker);
40 app.component(DateRangePicker.name) || app.use(DateRangePicker);
41 app.component(InputAdornment.name) || app.use(InputAdornment);
42 app.component(InputNumber.name) || app.use(InputNumber);
43 app.component(RangeInput.name) || app.use(RangeInput);
44 app.component(Select.name) || app.use(Select);
45 app.component(Slider.name) || app.use(Slider);
46 app.component(Switch.name) || app.use(Switch);
47 app.component(TagInput.name) || app.use(TagInput);
48 app.component(TimePicker.name) || app.use(TimePicker);
49 app.component(TimeRangePicker.name) || app.use(TimeRangePicker);
50 app.component(TreeSelect.name) || app.use(TreeSelect);
51 app.component(Upload.name) || app.use(Upload);
52 app.component(Tree.name) || app.use(Tree);
53 app.component(Textarea.name) || app.use(Textarea);
54 app.component(Dialog.name) || app.use(Dialog);
55 app.component(Popup.name) || app.use(Popup);
56 app.component(Transfer.name) || app.use(Transfer);
57 });
58
59}