perf: update menu provide

pull/3131/head^2
tanjinzhou 2020-11-06 11:12:03 +08:00
parent 7125d84fa2
commit c52cc02e89
1 changed files with 2 additions and 1 deletions

View File

@ -1,5 +1,5 @@
import shallowEqual from '../shallowequal';
import { inject, createVNode, watchEffect, defineComponent } from 'vue';
import { inject, createVNode, watchEffect, defineComponent, provide } from 'vue';
import omit from 'omit.js';
import { getOptionProps } from '../props-util';
@ -22,6 +22,7 @@ export default function connect(mapStateToProps, injectExtraPropsKey) {
inheritAttrs: false,
props,
setup() {
provide(injectExtraPropsKey, undefined); // injectExtraPropsKey
return {
storeContext: inject('storeContext', {}),
injectExtraProps: injectExtraPropsKey ? inject(injectExtraPropsKey, () => ({})) : {},