1 | import {
|
2 | ElAutocomplete,
|
3 | ElButton,
|
4 | ElCascader,
|
5 | ElCheckbox,
|
6 | ElCheckboxButton,
|
7 | ElCheckboxGroup,
|
8 | ElCol,
|
9 | ElColorPicker,
|
10 | ElDatePicker,
|
11 | ElDialog,
|
12 | ElForm,
|
13 | ElInput,
|
14 | ElInputNumber,
|
15 | ElPopover,
|
16 | ElRadio,
|
17 | ElRadioButton,
|
18 | ElRadioGroup,
|
19 | ElRate,
|
20 | ElRow,
|
21 | ElSelect,
|
22 | ElSlider,
|
23 | ElSwitch,
|
24 | ElTimePicker,
|
25 | ElTooltip,
|
26 | ElTree,
|
27 | ElUpload,
|
28 | ElIcon,
|
29 | ElProgress,
|
30 | } from 'element-plus';
|
31 | import 'element-plus/es/components/button/style/css'
|
32 | import 'element-plus/es/components/form/style/css'
|
33 | import 'element-plus/es/components/form-item/style/css'
|
34 | import 'element-plus/es/components/row/style/css'
|
35 | import 'element-plus/es/components/col/style/css'
|
36 | import 'element-plus/es/components/input/style/css'
|
37 | import 'element-plus/es/components/input-number/style/css'
|
38 | import 'element-plus/es/components/cascader/style/css'
|
39 | import 'element-plus/es/components/popover/style/css'
|
40 | import 'element-plus/es/components/tooltip/style/css'
|
41 | import 'element-plus/es/components/autocomplete/style/css'
|
42 | import 'element-plus/es/components/checkbox-group/style/css'
|
43 | import 'element-plus/es/components/checkbox-button/style/css'
|
44 | import 'element-plus/es/components/checkbox/style/css'
|
45 | import 'element-plus/es/components/radio-group/style/css'
|
46 | import 'element-plus/es/components/radio-button/style/css'
|
47 | import 'element-plus/es/components/radio/style/css'
|
48 | import 'element-plus/es/components/select/style/css'
|
49 | import 'element-plus/es/components/tree/style/css'
|
50 | import 'element-plus/es/components/upload/style/css'
|
51 | import 'element-plus/es/components/rate/style/css'
|
52 | import 'element-plus/es/components/switch/style/css'
|
53 | import 'element-plus/es/components/slider/style/css'
|
54 | import 'element-plus/es/components/dialog/style/css'
|
55 | import 'element-plus/es/components/color-picker/style/css'
|
56 | import 'element-plus/es/components/date-picker/style/css'
|
57 | import 'element-plus/es/components/time-picker/style/css'
|
58 | import 'element-plus/es/components/progress/style/css'
|
59 |
|
60 | export default function install(formCreate) {
|
61 | formCreate.useApp((_, app) => {
|
62 | app.component(ElForm.name) || app.use(ElForm);
|
63 | app.component(ElButton.name) || app.use(ElButton);
|
64 | app.component(ElRow.name) || app.use(ElRow);
|
65 | app.component(ElCol.name) || app.use(ElCol);
|
66 | app.component(ElInput.name) || app.use(ElInput);
|
67 | app.component(ElInputNumber.name) || app.use(ElInputNumber);
|
68 | app.component(ElCascader.name) || app.use(ElCascader);
|
69 | app.component(ElPopover.name) || app.use(ElPopover);
|
70 | app.component(ElTooltip.name) || app.use(ElTooltip);
|
71 | app.component(ElAutocomplete.name) || app.use(ElAutocomplete);
|
72 | app.component(ElCheckboxGroup.name) || app.use(ElCheckboxGroup);
|
73 | app.component(ElCheckboxButton.name) || app.use(ElCheckboxButton);
|
74 | app.component(ElRadioGroup.name) || app.use(ElRadioGroup);
|
75 | app.component(ElRadioButton.name) || app.use(ElRadioButton);
|
76 | app.component(ElRadio.name) || app.use(ElRadio);
|
77 | app.component(ElDialog.name) || app.use(ElDialog);
|
78 | app.component(ElCheckbox.name) || app.use(ElCheckbox);
|
79 | app.component(ElSelect.name) || app.use(ElSelect);
|
80 | app.component(ElTree.name) || app.use(ElTree);
|
81 | app.component(ElUpload.name) || app.use(ElUpload);
|
82 | app.component(ElSlider.name) || app.use(ElSlider);
|
83 | app.component(ElRate.name) || app.use(ElRate);
|
84 | app.component(ElColorPicker.name) || app.use(ElColorPicker);
|
85 | app.component(ElSwitch.name) || app.use(ElSwitch);
|
86 | app.component(ElDatePicker.name) || app.use(ElDatePicker);
|
87 | app.component(ElIcon.name) || app.use(ElIcon);
|
88 | app.component(ElTimePicker.name) || app.use(ElTimePicker);
|
89 | app.component(ElProgress.name) || app.use(ElProgress);
|
90 | });
|
91 |
|
92 | }
|