2 lines
1.4 KiB
JavaScript
2 lines
1.4 KiB
JavaScript
import{o as S,bw as D,u as t,p as F,x as _,q as s,r as n,s as o,v as l,D as p,w as P,F as h,G as f,ae as V,T as v,ac as j,ad as B,P as G}from"./.pnpm-BGZW0UGg.js";import{l as N,_ as A}from"./index-CeIwrh_6.js";import{u as x}from"./useMenuOa-CE3ocT0P.js";import"./wx_oa-CrnGK1W8.js";const E={class:"oa-phone mr-[35px]"},L={class:"flex oa-phone-menu"},M={class:"flex items-center justify-center oa-phone-menu-switch"},O=["onClick"],q={class:"oa-phone-menu-subitem"},z=S({__name:"oa-phone",setup(T){D(k=>({v3a57b789:t(b)}));const C=N(),b=F(()=>C.theme||"#4A5DFF"),{menuList:r,menuIndex:c,handleAddMenu:u}=x(x);return(k,a)=>{const y=_("Grid"),m=P,g=_("Plus");return s(),n("div",E,[a[1]||(a[1]=o("div",{class:"oa-phone-content"},null,-1)),o("div",L,[o("div",M,[l(m,null,{default:p(()=>[l(y)]),_:1})]),(s(!0),n(h,null,f(t(r),(e,i)=>(s(),n("div",{key:i,class:"relative flex-1",onClick:d=>c.value=i},[o("div",{class:V(["flex items-center justify-center flex-1 text-sm oa-phone-menu-item",{"active-menu":t(c)===i}])},v(e.name),3),j(o("div",q,[(s(!0),n(h,null,f(e.sub_button,(d,w)=>(s(),n("div",{key:w,class:"oa-phone-menu-subitem-title"},v(d.name),1))),128))],512),[[B,e.sub_button.length&&e.has_menu]])],8,O))),128)),t(r).length<=2?(s(),n("div",{key:0,class:"flex items-center justify-center flex-1 h-full",onClick:a[0]||(a[0]=(...e)=>t(u)&&t(u)(...e))},[l(m,null,{default:p(()=>[l(g)]),_:1})])):G("",!0)])])}}}),K=A(z,[["__scopeId","data-v-de73b1d1"]]);export{K as default};
|