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