1import{a as X,i as re,c as ue,u as de,d as pe}from"./entry-B9g8_BiA-179145342.js";import{av as t,aw as i,a_ as h,aA as m,a4 as Z,$ as me,l as q,Z as _e,a as J,w as S,a3 as fe,b as he,aU as ge,b2 as be,aF as u,b1 as d,aB as l,b7 as K,az as Q,b3 as ve,bg as ye,t as $e,r as p,e as k,W as we,n as Ne}from"./vendor-nuxt-db7jxQ5G-179145342.js";import{_ as ke}from"./StepTour-RaCQ1X06-179145342.js";const Ce=["src"],Me={__name:"CoinPulseAnimation",props:{containerClass:String},setup(U){return(c,o)=>(t(),i("div",{class:m(["absolute flex items-center justify-center w-4 h-4",U.containerClass])},[o[0]||(o[0]=h("span",{class:"absolute w-5 h-5 rounded-full bg-[#F4C972] opacity-50 coin-pulse-ring-animation"},null,-1)),h("img",{src:c.$pub("/img/icons/coin.webp"),alt:"Coin",class:"relative z-5 w-3 h-3 coin-bounce-soft-animation"},null,8,Ce)],2))}},Be=X(Me,[["__scopeId","data-v-8be0702b"]]),Ie={class:"menunav-container"},Te=["id"],xe=["onClick","aria-label"],Ae={key:0,class:"menu-nav-middle-box"},Se={class:"menu-nav-middle-box-inner"},Ee=["src","alt"],Re={key:1,class:"menu-nav-btn-icon-box"},Fe=["src"],Ve=["src","alt"],Ue=["src","alt"],Le={key:0,class:"menu-nav-middle-box"},Oe={class:"menu-nav-middle-box-inner"},De=["src","alt"],Ge={key:1,class:"menu-nav-btn-icon-box"},He=["src"],Pe=["src","alt"],ze=["src","alt"],je={__name:"MerchantMenuNav",setup(U){const c=we(),{t:o}=Z(),b=me(),C=re(),g=ue(),v=de(),Y=q("triggerLogin"),M=_e(),{locale:L,locales:O}=Z(),E=k(()=>{var n=[],s=[];if(c.public.MENU_NAV_CONFIG&&c.public.MENU_NAV_CONFIG.DEFAULT){if(O.value&&L.value){var r=O.value.find(a=>a.code==L.value)?.currency;r&&c.public.MENU_NAV_CONFIG[r]&&c.public.MENU_NAV_CONFIG[r].length>0?n=c.public.MENU_NAV_CONFIG[r]:n=c.public.MENU_NAV_CONFIG.DEFAULT}else n=c.public.MENU_NAV_CONFIG.DEFAULT;c.public.MERCHANT==="ai19"&&(n=n.filter(a=>a.name!=="referral"&&a.name!=="reward-center"));const A=[...new Map(n.filter(a=>{const e=a.auth===g.loggedIn||!n.some(f=>f.pos===a.pos&&f.auth===g.loggedIn);return a.name==="agent-bonus"?e&&le.value:e}).map(a=>[a.pos,a])).values()].map((a,e,f)=>f.length%2&&e===Math.floor(f.length/2)?{...a,isMiddle:!0}:a),V={referral:"referralBtnRef",deposit:"depositBtnRef","reward-center":"rewardBtnRef",account:"profileBtnRef"};s=A.map(a=>({...a,ref:V[a.name]||`ref_${a.name}`}))}return s}),D=n=>{var s="";return n=="deposit"?s="deposit":n=="menu"&&(s=C.sidebar?"router-link-active":""),s},B=p(0),ee=p(0),ne=p(0),G=p(0),y=p(!1),R=p([]);let _=null;const I=p(null),T=p(null);J(()=>{I.value=window.localStorage.getItem("homeTorial"),T.value=window.localStorage.getItem("profileTorial")});const te=()=>{M.path==b("/account")?(window.localStorage.setItem("profileTorial","0"),T.value="0"):(window.localStorage.setItem("homeTorial","0"),I.value="0"),_=document.createElement("style"),_.innerHTML="#chat-widget-container {display: block !important;}",document.head.appendChild(_)},ae=k(()=>!!B.value);S(()=>ae.value,n=>{g.loggedIn&&H()}),S(async()=>g.loggedIn,n=>{I.value=window.localStorage.getItem("homeTorial"),T.value=window.localStorage.getItem("profileTorial"),g.loggedIn&&H()});const H=()=>{B.value&&B.value[0]&&(location.pathname==b("/")&&I.value=="1"&&(_=document.createElement("style"),_.innerHTML="#chat-widget-container {display: none !important;}",document.head.appendChild(_),R.value=[{el:B.value[0],title:`${o("deposit")} / ${o("withdrawal")}`,content:`${o("tutorial_nav_deposit")}`,content2:`${o("all_banks_supported")}`,padding:8,shape:"circle",placement:"top",offset:{x:0,y:-10},centered:!0,fixedBottom:150,arrow:!0},{el:ee.value[0],title:`${o("reward_center")}`,content:`${o("tutorial_nav_reward")}`,content2:`${o("tutorial_nav_reward2")}`,padding:0,shape:"circle",placement:"top",offset:{x:0,y:0},centered:!0,fixedBottom:150,arrow:!0},{el:ne.value[0],title:`${o("referral")}`,content:`${o("tutorial_nav_referral")}`,content2:`${o("tutorial_nav_referral2")}`,padding:0,shape:"circle",placement:"top",offset:{x:0,y:0},centered:!0,fixedBottom:150,arrow:!0},{el:G.value[0],title:`${o("profile")}`,content:`${o("tutorial_nav_profile")}`,padding:0,shape:"circle",placement:"top",offset:{x:0,y:0},centered:!0,fixedBottom:150,arrow:!0},{rect:{x:190,y:300,width:0,height:0},title:`<span class="text-white">${o("tutorial_nav_ready")}</span> ${o("tutorial_nav_play")}`,padding:0,centered:!0,fixedBottom:150,arrow:!1}],y.value=!0),location.pathname==b("/account")&&T.value=="1"&&(_=document.createElement("style"),_.innerHTML="#chat-widget-container {display: none !important;}",document.head.appendChild(_),R.value=[{el:G.value[0],title:`${o("profile")}`,content:`${o("tutorial_nav_profile")}`,padding:0,shape:"circle",placement:"top",offset:{x:0,y:0},centered:!0,fixedBottom:150,arrow:!0}],y.value=!0))},F=p(),oe=k(()=>!!F.value);S(()=>oe.value,n=>{n&&(C.menuNavHeight=F.value.clientHeight)});const ie=q("triggerRegister"),se=n=>{n=="register"?ie():n=="menu"?C.sidebar=!C.sidebar:n=="login"&&Y()},$=fe("menunav-bounce",()=>null),w=p("");let x=0,N=null;const P=k(()=>String(c.public.MENU_NAV_CONFIG?.animation)=="true"),z=async n=>{if(!P.value||!n)return;const s=++x;N&&window.clearTimeout(N),w.value="",await Ne(),s==x&&(w.value=n,N=window.setTimeout(()=>{s==x&&(w.value=""),$.value?.name==n&&($.value=null)},320))},j=()=>{const n=$.value;n&&(n.path==M.path?z(n.name):$.value=null)},W=n=>{if(P.value){const s=b(n.path);n.button_type==2||M.path==s?z(n.name):$.value={name:n.name,path:s}}n.button_type==2&&se(n.path)};J(j),S(()=>M.path,j,{flush:"post"}),he(()=>{x++,N&&window.clearTimeout(N)});const le=k(()=>!!(v.ready&&v.data&&v.data.agent_bonus_display&&v.data.agent_bonus_display.agent_bonus&&v.data.agent_bonus_display.agent_bonus==1));return(n,s)=>{const r=pe,A=Be,V=ye,a=ke;return t(),i("div",Ie,[h("div",{ref_key:"menuNav",ref:F,class:m(["menunav-container-box",`${u(E).length>0?`grid-cols-${u(E).length}`:"grid-cols-5"}`])},[(t(!0),i(ge,null,be(u(E),(e,f)=>(t(),i("div",{key:f,id:e.ref,ref_for:!0,ref:e.ref}
1,[e.button_type==2?(t(),i("button",{key:0,type:"button",onClick:ce=>W(e),class:m(["menunav-btn",[D(e.name),{"menunav-click-bounce":u(w)==e.name}]]),"aria-label":n.$t(e.display_name)},[e.isMiddle?(t(),i("div",Ae,[h("div",Se,[e.icon_type==2?(t(),i("img",{key:0,class:"menu-nav-middle-img",src:n.$pub(e.icon_path),alt:`icon-${e.name}`},null,8,Ee)):(t(),d(r,{key:1,iconClass:`menu-nav-middle-icon ${e.icon_path}`},null,8,["iconClass"]))])])):(t(),i("div",Re,[e.setting&&e.setting.effect?(t(),i("img",{key:0,class:"menu-nav-btn-effect",src:n.$pub("/img/icons_png/menu-nav-btn-effect.webp"),alt:"icon-bg"},null,8,Fe)):l("",!0),e.icon_type==2?(t(),i("img",{key:1,class:m(["menu-nav-btn-img",{"has-hover":e.icon_path_hover}]),src:n.$pub(e.icon_path),alt:`icon-${e.name}`},null,10,Ve)):l("",!0),e.icon_type==2&&e.icon_path_hover?(t(),i("img",{key:2,class:"menu-nav-btn-img menu-nav-btn-img-active",src:n.$pub(e.icon_path_hover),alt:`icon-${e.name}-active`},null,8,Ue)):l("",!0),e.icon_type!=2?(t(),d(r,{key:3,iconClass:`menu-nav-btn-icon ${e.icon_path} ${e.icon_path_hover?"has-hover":""}`},null,8,["iconClass"])):l("",!0),e.icon_type!=2&&e.icon_path_hover?(t(),d(r,{key:4,iconClass:`menu-nav-btn-icon menu-nav-btn-icon-active ${e.icon_path_hover}`},null,8,["iconClass"])):l("",!0),e.setting&&e.setting.coinAnimation?(t(),d(A,{key:5,containerClass:"-top-1 -right-2"})):l("",!0)])),u(c).public.MERCHANT=="mt88"?(t(),i("div",{key:2,class:m(`${e.isMiddle?"menu-nav-mid-icon-1 isMiddle":"hidden"}`)},[K(r,{iconClass:"menu-nav-middle-icon icon-h5-header-deposit"})],2)):l("",!0),h("div",{class:m(["menu-nav-text",`${e.isMiddle?"isMiddle":""}`])},Q(n.$t(e.display_name)),3)],10,xe)):(t(),d(V,{key:1,to:u(b)(e.path),onClick:ce=>W(e),class:m(["menunav-btn",[`${D(e.name)} ${e.isMiddle?"":"gap-2"}`,{"menunav-click-bounce":u(w)==e.name}]]),"aria-label":n.$t(e.display_name)},{default:ve(()=>[e.isMiddle?(t(),i("div",Le,[h("div",Oe,[e.icon_type==2?(t(),i("img",{key:0,class:"menu-nav-middle-img",src:n.$pub(e.icon_path),alt:`icon-${e.name}`},null,8,De)):(t(),d(r,{key:1,iconClass:`menu-nav-middle-icon ${e.icon_path}`},null,8,["iconClass"]))])])):(t(),i("div",Ge,[e.setting&&e.setting.effect?(t(),i("img",{key:0,class:"menu-nav-btn-effect",src:n.$pub("/img/icons_png/menu-nav-btn-effect.webp"),alt:"icon-bg"},null,8,He)):l("",!0),e.icon_type==2?(t(),i("img",{key:1,class:m(["menu-nav-btn-img",{"has-hover":e.icon_path_hover}]),src:n.$pub(e.icon_path),alt:`icon-${e.name}`},null,10,Pe)):l("",!0),e.icon_type==2&&e.icon_path_hover?(t(),i("img",{key:2,class:"menu-nav-btn-img menu-nav-btn-img-active",src:n.$pub(e.icon_path_hover),alt:`icon-${e.name}-active`},null,8,ze)):l("",!0),e.icon_type!=2?(t(),d(r,{key:3,iconClass:`menu-nav-btn-icon ${e.icon_path} ${e.icon_path_hover?"has-hover":""}`},null,8,["iconClass"])):l("",!0),e.icon_type!=2&&e.icon_path_hover?(t(),d(r,{key:4,iconClass:`menu-nav-btn-icon menu-nav-btn-icon-active ${e.icon_path_hover}`},null,8,["iconClass"])):l("",!0),e.setting&&e.setting.coinAnimation?(t(),d(A,{key:5,containerClass:"-top-1 -right-2"})):l("",!0)])),u(c).public.MERCHANT=="mt88"?(t(),i("div",{key:2,class:m(`${e.isMiddle?"menu-nav-mid-icon-2 isMiddle":"hidden"}`)},[K(r,{iconClass:"menu-nav-middle-icon icon-h5-header-deposit"})],2)):l("",!0),h("div",{class:m(["menu-nav-text",`${e.isMiddle?"isMiddle":""}`])},Q(n.$t(e.display_name)),3)]),_:2},1032,["to","onClick","class","aria-label"]))],8,Te))),128))],2),u(g).loggedIn?(t(),d(a,{key:0,modelValue:u(y),"onUpdate:modelValue":s[0]||(s[0]=e=>$e(y)?y.value=e:null),steps:u(R),autoScroll:!0,closeOnBackdrop:!1,onFinish:s[1]||(s[1]=e=>te()),zIndex:500},null,8,["modelValue","steps"])):l("",!0)])}}},Je=X(je,[["__scopeId","data-v-73f36ae5"]]);export{Je as _}; 2//# sourceMappingURL=MerchantMenuNav-BXBRq5Ze-179145342.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.