diff --git a/components/_util/warning.js b/components/_util/warning.js
index aa621accd..f4dd5aa9b 100644
--- a/components/_util/warning.js
+++ b/components/_util/warning.js
@@ -2,13 +2,8 @@ import warning from 'warning'
const warned = {}
export default (valid, message, throwError) => {
- if (process.env.NODE_ENV !== 'production') {
- if (!valid && !warned[message]) {
- warning(false, message)
- warned[message] = true
- if (throwError) {
- throw Error(message)
- }
- }
+ if (!valid && !warned[message]) {
+ warning(false, message)
+ warned[message] = true
}
}
diff --git a/components/checkbox/Checkbox.vue b/components/checkbox/Checkbox.vue
index 20836ba67..4a66d031a 100644
--- a/components/checkbox/Checkbox.vue
+++ b/components/checkbox/Checkbox.vue
@@ -20,6 +20,7 @@ export default {
},
inject: {
checkboxGroupContext: { default: null },
+ test: { default: null },
},
data () {
const { checkboxGroupContext, checked, defaultChecked, value } = this
diff --git a/components/index.js b/components/index.js
index 70e9fb2ed..d45f7e517 100644
--- a/components/index.js
+++ b/components/index.js
@@ -33,3 +33,5 @@ export { default as Breadcrumb } from './breadcrumb'
export { default as Popover } from './popover'
export { default as Popconfirm } from './popconfirm'
+
+export { default as Menu } from './menu'
diff --git a/components/menu/demo/horizontal.vue b/components/menu/demo/horizontal.vue
new file mode 100644
index 000000000..93fdaec9e
--- /dev/null
+++ b/components/menu/demo/horizontal.vue
@@ -0,0 +1,58 @@
+
+
+
+
+
+
diff --git a/components/menu/index.js b/components/menu/index.js
deleted file mode 100644
index 0b3c75444..000000000
--- a/components/menu/index.js
+++ /dev/null
@@ -1 +0,0 @@
-module.exports = require('./src/')
diff --git a/components/menu/index.vue b/components/menu/index.vue
index 0d1e2dde3..20cb0dd6d 100644
--- a/components/menu/index.vue
+++ b/components/menu/index.vue
@@ -1,6 +1,8 @@