feat: export default for vue antd

pull/165/head
lokyoung 2018-04-19 16:42:55 +08:00
parent 671bb9e122
commit 90814a25af
1 changed files with 38 additions and 33 deletions

View File

@ -120,7 +120,7 @@ import { default as Upload } from './upload'
import { default as version } from './version'
const components = {
const components = [
Affix,
AutoComplete,
Alert,
@ -128,77 +128,77 @@ const components = {
BackTop,
Badge,
Breadcrumb,
BreadcrumbItem: Breadcrumb.Item,
Breadcrumb.Item,
Button,
ButtonGroup: Button.Group,
Button.Group,
Calendar,
Card,
CardMeta: Card.Meta,
CardGrid: Card.Grid,
Card.Meta,
Card.Grid,
Collapse,
CollapsePanel: Collapse.Panel,
Collapse.Panel,
Cascader,
Checkbox,
CheckboxGroup: Checkbox.Group,
Checkbox.Group,
Col,
DatePicker,
MonthPicker: DatePicker.MonthPicker,
RangePicker: DatePicker.RangePicker,
WeekPicker: DatePicker.WeekPicker,
DatePicker.MonthPicker,
DatePicker.RangePicker,
DatePicker.WeekPicker,
Divider,
Dropdown,
DropdownButton: Dropdown.Button,
Dropdown.Button,
Icon,
Input,
InputGroup: Input.Group,
InputSearch: Input.Search,
InputTextArea: Input.TextArea,
Input.Group,
Input.Search,
Input.TextArea,
InputNumber,
LocaleProvider,
Menu,
MenuItem: Menu.Item,
SubMenu: Menu.SubMenu,
MenuDivider: Menu.Divider,
ItemGroup: Menu.ItemGroup,
Menu.Item,
Menu.SubMenu,
Menu.Divider,
Menu.ItemGroup,
Modal,
Pagination,
Popconfirm,
Popover,
Progress,
Radio,
RadioGroup: Radio.Group,
RadioButton: Radio.Button,
Radio.Group,
Radio.Button,
Rate,
Row,
Select,
SelectOption: Select.Option,
SelectOptGroup: Select.OptGroup,
Select.Option,
Select.OptGroup,
Slider,
Spin,
Steps,
Step: Steps.Step,
Steps.Step,
Switch,
Table,
Column: Table.Column,
ColumnGroup: Table.ColumnGroup,
Table.Column,
Table.ColumnGroup,
Transfer,
Tree,
TreeNode: Tree.TreeNode,
Tree.TreeNode,
Tabs,
TabPane: Tabs.TabPane,
Tabs.TabPane,
Tag,
CheckableTag: Tag.CheckableTag,
Tag.CheckableTag,
TimePicker,
Timeline,
TimelineItem: Timeline.Item,
Timeline.Item,
Tooltip,
Upload,
UploadDragger: Upload.Dragger,
}
Upload.Dragger,
]
const install = function (Vue) {
Object.keys(components).forEach(key => {
Vue.component(components[key].name, components[key])
components.map(component => {
Vue.component(component.name, component)
})
Vue.prototype.$message = message
@ -260,3 +260,8 @@ export {
Tooltip,
Upload,
}
export default {
version,
install,
}