@@ -120,85 +120,85 @@ import { default as Upload } from './upload'
120
120
121
121
import { default as version } from './version'
122
122
123
- const components = [
123
+ const components = {
124
124
Affix,
125
125
AutoComplete,
126
126
Alert,
127
127
Avatar,
128
128
BackTop,
129
129
Badge,
130
130
Breadcrumb,
131
- Breadcrumb . Item ,
131
+ BreadcrumbItem : Breadcrumb . Item ,
132
132
Button,
133
- Button . Group ,
133
+ ButtonGroup : Button . Group ,
134
134
Calendar,
135
135
Card,
136
- Card . Meta ,
137
- Card . Grid ,
136
+ CardMeta : Card . Meta ,
137
+ CardGrid : Card . Grid ,
138
138
Collapse,
139
- Collapse . Panel ,
139
+ CollapsePanel : Collapse . Panel ,
140
140
Cascader,
141
141
Checkbox,
142
- Checkbox . Group ,
142
+ CheckboxGroup : Checkbox . Group ,
143
143
Col,
144
144
DatePicker,
145
- DatePicker . MonthPicker ,
146
- DatePicker . RangePicker ,
147
- DatePicker . WeekPicker ,
145
+ MonthPicker : DatePicker . MonthPicker ,
146
+ RangePicker : DatePicker . RangePicker ,
147
+ WeekPicker : DatePicker . WeekPicker ,
148
148
Divider,
149
149
Dropdown,
150
- Dropdown . Button ,
150
+ DropdownButton : Dropdown . Button ,
151
151
Icon,
152
152
Input,
153
- Input . Group ,
154
- Input . Search ,
155
- Input . TextArea ,
153
+ InputGroup : Input . Group ,
154
+ InputSearch : Input . Search ,
155
+ InputTextArea : Input . TextArea ,
156
156
InputNumber,
157
157
LocaleProvider,
158
158
Menu,
159
- Menu . Item ,
160
- Menu . SubMenu ,
161
- Menu . Divider ,
162
- Menu . ItemGroup ,
159
+ MenuItem : Menu . Item ,
160
+ SubMenu : Menu . SubMenu ,
161
+ MenuDivider : Menu . Divider ,
162
+ ItemGroup : Menu . ItemGroup ,
163
163
Modal,
164
164
Pagination,
165
165
Popconfirm,
166
166
Popover,
167
167
Progress,
168
168
Radio,
169
- Radio . Group ,
170
- Radio . Button ,
169
+ RadioGroup : Radio . Group ,
170
+ RadioButton : Radio . Button ,
171
171
Rate,
172
172
Row,
173
173
Select,
174
- Select . Option ,
175
- Select . OptGroup ,
174
+ SelectOption : Select . Option ,
175
+ SelectOptGroup : Select . OptGroup ,
176
176
Slider,
177
177
Spin,
178
178
Steps,
179
- Steps . Step ,
179
+ Step : Steps . Step ,
180
180
Switch,
181
181
Table,
182
- Table . Column ,
183
- Table . ColumnGroup ,
182
+ Column : Table . Column ,
183
+ ColumnGroup : Table . ColumnGroup ,
184
184
Transfer,
185
185
Tree,
186
- Tree . TreeNode ,
186
+ TreeNode : Tree . TreeNode ,
187
187
Tabs,
188
- Tabs . TabPane ,
188
+ TabPane : Tabs . TabPane ,
189
189
Tag,
190
- Tag . CheckableTag ,
190
+ CheckableTag : Tag . CheckableTag ,
191
191
TimePicker,
192
192
Timeline,
193
- Timeline . Item ,
193
+ TimelineItem : Timeline . Item ,
194
194
Tooltip,
195
195
Upload,
196
- Upload . Dragger ,
197
- ]
196
+ UploadDragger : Upload . Dragger ,
197
+ }
198
198
199
199
const install = function ( Vue ) {
200
- components . map ( component => {
201
- Vue . component ( component . name , component )
200
+ Object . keys ( components ) . forEach ( key => {
201
+ Vue . component ( components [ key ] . name , components [ key ] )
202
202
} )
203
203
204
204
Vue . prototype . $message = message
@@ -210,10 +210,53 @@ const install = function (Vue) {
210
210
Vue . prototype . $confirm = Modal . confirm
211
211
}
212
212
213
- const antd = {
213
+ export {
214
214
version ,
215
215
install ,
216
- ...components ,
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 ,
217
262
}
218
-
219
- module . exports . default = module . exports = antd
0 commit comments