diff --git a/components/base/index.js b/components/base/index.js deleted file mode 100644 index ad1fac273..000000000 --- a/components/base/index.js +++ /dev/null @@ -1,9 +0,0 @@ -import antDirective from '../_util/antDirective'; -const base = {}; -const install = function(Vue) { - base.Vue = Vue; - Vue.use(antDirective); -}; -base.install = install; - -export default base; diff --git a/components/base/style/index.js b/components/base/style/index.js deleted file mode 100644 index 74a2dcee3..000000000 --- a/components/base/style/index.js +++ /dev/null @@ -1,2 +0,0 @@ -// empty file prevent babel-plugin-import error -import '../../style/index.less'; diff --git a/components/button/index.js b/components/button/index.js index c9ca39b78..61e788a94 100644 --- a/components/button/index.js +++ b/components/button/index.js @@ -1,14 +1,12 @@ import Button from './button'; import ButtonGroup from './button-group'; -import Base from '../base'; Button.Group = ButtonGroup; /* istanbul ignore next */ -Button.install = function(Vue) { - Vue.use(Base); - Vue.component(Button.name, Button); - Vue.component(ButtonGroup.name, ButtonGroup); +Button.install = function(app) { + app.component(Button.name, Button); + app.component(ButtonGroup.name, ButtonGroup); }; export default Button; diff --git a/components/color-picker/index.js b/components/color-picker/index.js index 9b7c87faa..6638e9892 100644 --- a/components/color-picker/index.js +++ b/components/color-picker/index.js @@ -1,9 +1,7 @@ import ColorPicker from './ColorPicker'; -import Base from '../base'; /* istanbul ignore next */ -ColorPicker.install = function(Vue) { - Vue.use(Base); - Vue.component(ColorPicker.name, ColorPicker); +ColorPicker.install = function(app) { + app.component(ColorPicker.name, ColorPicker); }; export default ColorPicker; diff --git a/components/form/Form.jsx b/components/form/Form.jsx index 17b03a7d3..22dd38637 100755 --- a/components/form/Form.jsx +++ b/components/form/Form.jsx @@ -10,7 +10,6 @@ import FormItem from './FormItem'; import { FIELD_META_PROP, FIELD_DATA_PROP } from './constants'; import { initDefaultProps, getListeners } from '../_util/props-util'; import { ConfigConsumerProps } from '../config-provider'; -import Base from '../base'; export const FormCreateOption = { onFieldsChange: PropTypes.func, @@ -143,7 +142,7 @@ const Form = { }); }, createForm(context, options = {}) { - const V = Base.Vue || Vue; + const V = Vue; return new V(Form.create({ ...options, templateContext: context })()); }, created() { diff --git a/components/form/index.jsx b/components/form/index.jsx index 703e5c815..b5c0b1602 100644 --- a/components/form/index.jsx +++ b/components/form/index.jsx @@ -2,7 +2,6 @@ import Vue from 'vue'; import Form from './Form'; import ref from 'vue-ref'; import FormDecoratorDirective from '../_util/FormDecoratorDirective'; -import Base from '../base'; Vue.use(ref, { name: 'ant-ref' }); Vue.use(FormDecoratorDirective); @@ -13,7 +12,6 @@ export { FormItemProps } from './FormItem'; /* istanbul ignore next */ Form.install = function(Vue) { - Vue.use(Base); Vue.component(Form.name, Form); Vue.component(Form.Item.name, Form.Item); Vue.prototype.$form = Form;