UNPKG

@jecloud/ui

Version:

JECloud UI库,基于ant-design-vue封装

1 lines 745 B
var t=this&&this.__assign||function(){return t=Object.assign||function(t){for(var o,r=1,e=arguments.length;r<e;r++)for(var n in o=arguments[r])Object.prototype.hasOwnProperty.call(o,n)&&(t[n]=o[n]);return t},t.apply(this,arguments)};import{createVNode as o,mergeProps as r,resolveComponent as e}from"vue";import{defineComponent as n}from"vue";import{Menu as i}from"ant-design-vue";import s from"../../icon/src/icon-item";import{useMenu as m}from"./hooks";export default n({name:"JeMenuItem",components:{MenuItem:i.Item,IconItem:s},inheritAttrs:!1,props:{icon:String,iconColor:String},setup:function(n,i){var s=i.slots,a=i.attrs,c=m(n,{slots:s}),p=c.iconSlot,u=c.key;return function(){return o(e("MenuItem"),r(a,{key:u}),t(t({},s),{icon:p}))}}});