@@ -12,110 +12,256 @@ if (ENV !== 'production' &&
12
12
}
13
13
/* @remove -on-es-build-end */
14
14
15
- export { default as Affix } from './affix'
15
+ import { default as Affix } from './affix'
16
16
17
- // export { default as Anchor } from './anchor'
17
+ // import { default as Anchor } from './anchor'
18
18
19
- export { default as AutoComplete } from './auto-complete'
19
+ import { default as AutoComplete } from './auto-complete'
20
20
21
- export { default as Alert } from './alert'
21
+ import { default as Alert } from './alert'
22
22
23
- export { default as Avatar } from './avatar'
23
+ import { default as Avatar } from './avatar'
24
24
25
- export { default as BackTop } from './back-top'
25
+ import { default as BackTop } from './back-top'
26
26
27
- export { default as Badge } from './badge'
27
+ import { default as Badge } from './badge'
28
28
29
- export { default as Breadcrumb } from './breadcrumb'
29
+ import { default as Breadcrumb } from './breadcrumb'
30
30
31
- export { default as Button } from './button'
31
+ import { default as Button } from './button'
32
32
33
- export { default as Calendar } from './calendar'
33
+ import { default as Calendar } from './calendar'
34
34
35
- export { default as Card } from './card'
35
+ import { default as Card } from './card'
36
36
37
- export { default as Collapse } from './collapse'
37
+ import { default as Collapse } from './collapse'
38
38
39
- // export { default as Carousel } from './carousel'
39
+ // import { default as Carousel } from './carousel'
40
40
41
- export { default as Cascader } from './cascader'
41
+ import { default as Cascader } from './cascader'
42
42
43
- export { default as Checkbox } from './checkbox'
43
+ import { default as Checkbox } from './checkbox'
44
44
45
- export { default as Col } from './col'
45
+ import { default as Col } from './col'
46
46
47
- export { default as DatePicker } from './date-picker'
47
+ import { default as DatePicker } from './date-picker'
48
48
49
- export { default as Divider } from './divider'
49
+ import { default as Divider } from './divider'
50
50
51
- export { default as Dropdown } from './dropdown'
51
+ import { default as Dropdown } from './dropdown'
52
52
53
- // export { default as Form } from './form'
53
+ // import { default as Form } from './form'
54
54
55
- export { default as Icon } from './icon'
55
+ import { default as Icon } from './icon'
56
56
57
- export { default as Input } from './input'
57
+ import { default as Input } from './input'
58
58
59
- export { default as InputNumber } from './input-number'
59
+ import { default as InputNumber } from './input-number'
60
60
61
- // export { default as Layout } from './layout'
61
+ // import { default as Layout } from './layout'
62
62
63
- // export { default as List } from './list'
63
+ // import { default as List } from './list'
64
64
65
- export { default as LocaleProvider } from './locale-provider'
65
+ import { default as LocaleProvider } from './locale-provider'
66
66
67
- export { default as message } from './message'
67
+ import { default as message } from './message'
68
68
69
- export { default as Menu } from './menu'
69
+ import { default as Menu } from './menu'
70
70
71
- export { default as Modal } from './modal'
71
+ import { default as Modal } from './modal'
72
72
73
- export { default as notification } from './notification'
73
+ import { default as notification } from './notification'
74
74
75
- export { default as Pagination } from './pagination'
75
+ import { default as Pagination } from './pagination'
76
76
77
- export { default as Popconfirm } from './popconfirm'
77
+ import { default as Popconfirm } from './popconfirm'
78
78
79
- export { default as Popover } from './popover'
79
+ import { default as Popover } from './popover'
80
80
81
- export { default as Progress } from './progress'
81
+ import { default as Progress } from './progress'
82
82
83
- export { default as Radio } from './radio'
83
+ import { default as Radio } from './radio'
84
84
85
- export { default as Rate } from './rate'
85
+ import { default as Rate } from './rate'
86
86
87
- export { default as Row } from './row'
87
+ import { default as Row } from './row'
88
88
89
- export { default as Select } from './select'
89
+ import { default as Select } from './select'
90
90
91
- export { default as Slider } from './slider'
91
+ import { default as Slider } from './slider'
92
92
93
- export { default as Spin } from './spin'
93
+ import { default as Spin } from './spin'
94
94
95
- export { default as Steps } from './steps'
95
+ import { default as Steps } from './steps'
96
96
97
- export { default as Switch } from './switch'
97
+ import { default as Switch } from './switch'
98
98
99
- export { default as Table } from './table'
99
+ import { default as Table } from './table'
100
100
101
- export { default as Transfer } from './transfer'
101
+ import { default as Transfer } from './transfer'
102
102
103
- export { default as Tree } from './tree'
103
+ import { default as Tree } from './tree'
104
104
105
- // export { default as TreeSelect } from './tree-select'
105
+ // import { default as TreeSelect } from './tree-select'
106
106
107
- export { default as Tabs } from './tabs'
107
+ import { default as Tabs } from './tabs'
108
108
109
- export { default as Tag } from './tag'
109
+ import { default as Tag } from './tag'
110
110
111
- export { default as TimePicker } from './time-picker'
111
+ import { default as TimePicker } from './time-picker'
112
112
113
- export { default as Timeline } from './timeline'
113
+ import { default as Timeline } from './timeline'
114
114
115
- export { default as Tooltip } from './tooltip'
115
+ import { default as Tooltip } from './tooltip'
116
116
117
- // export { default as Mention } from './mention'
117
+ // import { default as Mention } from './mention'
118
118
119
- export { default as Upload } from './upload'
119
+ import { default as Upload } from './upload'
120
120
121
- export { default as version } from './version'
121
+ import { default as version } from './version'
122
+
123
+ const components = [
124
+ Affix ,
125
+ AutoComplete ,
126
+ Alert ,
127
+ Avatar ,
128
+ BackTop ,
129
+ Badge ,
130
+ Breadcrumb ,
131
+ Breadcrumb . Item ,
132
+ Button ,
133
+ Button . Group ,
134
+ Calendar ,
135
+ Card ,
136
+ Card . Meta ,
137
+ Card . Grid ,
138
+ Collapse ,
139
+ Collapse . Panel ,
140
+ Cascader ,
141
+ Checkbox ,
142
+ Checkbox . Group ,
143
+ Col ,
144
+ DatePicker ,
145
+ DatePicker . MonthPicker ,
146
+ DatePicker . RangePicker ,
147
+ DatePicker . WeekPicker ,
148
+ Divider ,
149
+ Dropdown ,
150
+ Dropdown . Button ,
151
+ Icon ,
152
+ Input ,
153
+ Input . Group ,
154
+ Input . Search ,
155
+ Input . TextArea ,
156
+ InputNumber ,
157
+ LocaleProvider ,
158
+ Menu ,
159
+ Menu . Item ,
160
+ Menu . SubMenu ,
161
+ Menu . Divider ,
162
+ Menu . ItemGroup ,
163
+ Modal ,
164
+ Pagination ,
165
+ Popconfirm ,
166
+ Popover ,
167
+ Progress ,
168
+ Radio ,
169
+ Radio . Group ,
170
+ Radio . Button ,
171
+ Rate ,
172
+ Row ,
173
+ Select ,
174
+ Select . Option ,
175
+ Select . OptGroup ,
176
+ Slider ,
177
+ Spin ,
178
+ Steps ,
179
+ Steps . Step ,
180
+ Switch ,
181
+ Table ,
182
+ Table . Column ,
183
+ Table . ColumnGroup ,
184
+ Transfer ,
185
+ Tree ,
186
+ Tree . TreeNode ,
187
+ Tabs ,
188
+ Tabs . TabPane ,
189
+ Tag ,
190
+ Tag . CheckableTag ,
191
+ TimePicker ,
192
+ Timeline ,
193
+ Timeline . Item ,
194
+ Tooltip ,
195
+ Upload ,
196
+ Upload . Dragger ,
197
+ ]
198
+
199
+ const install = function ( Vue ) {
200
+ components . map ( component => {
201
+ Vue . component ( component . name , component )
202
+ } )
203
+
204
+ Vue . prototype . $message = message
205
+ Vue . prototype . $notification = notification
206
+ Vue . prototype . $info = Modal . info
207
+ Vue . prototype . $success = Modal . success
208
+ Vue . prototype . $error = Modal . error
209
+ Vue . prototype . $warning = Modal . warning
210
+ Vue . prototype . $confirm = Modal . confirm
211
+ }
212
+
213
+ export {
214
+ version ,
215
+ install ,
216
+ message ,
217
+ notification ,
218
+ Affix ,
219
+ AutoComplete ,
220
+ Alert ,
221
+ Avatar ,
222
+ BackTop ,
223
+ Badge ,
224
+ Breadcrumb ,
225
+ Button ,
226
+ Calendar ,
227
+ Card ,
228
+ Collapse ,
229
+ Cascader ,
230
+ Checkbox ,
231
+ Col ,
232
+ DatePicker ,
233
+ Divider ,
234
+ Dropdown ,
235
+ Icon ,
236
+ Input ,
237
+ InputNumber ,
238
+ LocaleProvider ,
239
+ Menu ,
240
+ Modal ,
241
+ Pagination ,
242
+ Popconfirm ,
243
+ Popover ,
244
+ Progress ,
245
+ Radio ,
246
+ Rate ,
247
+ Row ,
248
+ Select ,
249
+ Slider ,
250
+ Spin ,
251
+ Steps ,
252
+ Switch ,
253
+ Table ,
254
+ Transfer ,
255
+ Tree ,
256
+ Tabs ,
257
+ Tag ,
258
+ TimePicker ,
259
+ Timeline ,
260
+ Tooltip ,
261
+ Upload ,
262
+ }
263
+
264
+ export default {
265
+ version,
266
+ install,
267
+ }
0 commit comments