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