naive-ui
Version:
A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast
15 lines • 417 B
JavaScript
import { defineComponent, h, inject } from 'vue';
import { menuInjectionKey } from "./context.mjs";
export default defineComponent({
name: 'MenuDivider',
setup() {
const NMenu = inject(menuInjectionKey);
const {
mergedClsPrefixRef,
isHorizontalRef
} = NMenu;
return () => isHorizontalRef.value ? null : h("div", {
class: `${mergedClsPrefixRef.value}-menu-divider`
});
}
});