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'
|
||||
|
||||
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,
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue