fix: menu divider class not correct
parent
7cd86b5a00
commit
72a86910be
|
@ -1,3 +1,5 @@
|
|||
import { inject } from 'vue';
|
||||
import { injectExtraPropsKey } from './FunctionProvider';
|
||||
export default {
|
||||
name: 'MenuDivider',
|
||||
inheritAttrs: false,
|
||||
|
@ -8,9 +10,14 @@ export default {
|
|||
},
|
||||
rootPrefixCls: String,
|
||||
},
|
||||
setup() {
|
||||
return {
|
||||
injectExtraProps: inject(injectExtraPropsKey, () => ({})),
|
||||
};
|
||||
},
|
||||
render() {
|
||||
const { rootPrefixCls } = this.$props;
|
||||
const { rootPrefixCls } = {...this.$props, ...this.injectExtraProps};
|
||||
const { class: className = '', style } = this.$attrs;
|
||||
return <li class={`${className} ${rootPrefixCls}-item-divider`} style={style} />;
|
||||
return <li class={[className, `${rootPrefixCls}-item-divider`]} style={style} />;
|
||||
},
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue