2 lines
1002 B
JavaScript
2 lines
1002 B
JavaScript
import{B as i}from"./DAaUah2x.js";import{d as u,H as f,ao as p,z as s,A as c,a3 as g,K as t,B as n,G as l,T as r,C as h,F as _,R as m}from"./CE4SaZgW.js";const y={class:"flex gap-2 items-center"},B={class:"text-sm"},v={key:1,class:"hidden sm:flex items-center"},x={class:"flex items-center sm:hidden"},k=u({__name:"MenuItem",props:{title:{},icon:{},hasRightArrow:{type:Boolean}},setup(w){const o=f(),d=p();return(e,a)=>(s(),c("div",{class:g(["flex items-center justify-between cursor-pointer sm:justify-center sm:rounded-lg",t(o).isNightStore?"bg-zinc-8":"bg-gray-2"])},[n("div",y,[e.icon?(s(),l(i,{key:0,icon:e.icon},null,8,["icon"])):r("",!0),n("div",B,h(e.title),1),t(d).extra?(s(),c("div",v,[a[0]||(a[0]=_(" : ")),m(e.$slots,"extra")])):r("",!0)]),n("div",x,[m(e.$slots,"extra"),e.hasRightArrow?(s(),l(i,{key:t(o).isRTL,icon:t(o).isRTL?"vuesax-linear:arrow-left-1":"vuesax-linear:arrow-right-1",size:"20"},null,8,["icon"])):r("",!0)])],2))}}),S=Object.assign(k,{__name:"MenuItem"});export{S as M};
|