import{r as s,j as e}from"./react-B_SyE9nW.js";import{o as t,x as n,n as i,y as o,F as a,N as r,i as l,V as u,R as x,ap as c,s as d,B as p}from"./index-Flm6m8Wj.js";import{H as j}from"./HomeContext-BSc59jT5.js";import{I as h,U as m}from"./ItemLoading-wir9MCjq.js";import{B as g,a as b}from"./BaseList-DujuL-Ej.js";import{B as S}from"./GoogleIdentityStoreContext-BZkfb-Th.js";import{S as v}from"./Stack-CZ7Wid7r.js";import{T as f,a as C}from"./Address-CoPTZTJZ.js";const y="/assets/home1-boosOIDI.jpg",H="/assets/home1_tiny-DX9bKuLu.jpg",I="/assets/home2-C2EEKV4H.jpg",B="/assets/home2_tiny-CGcV3sGF.jpg";const D=t((function(){const t=s.useContext(j);return t.loadingBusiness?e.jsx(h,{minHeight:"100px"}):e.jsx(g.Provider,{value:t.businessStr,children:e.jsx(b,{onClick:({value:s,data:e})=>{const{city:t,main_type_str:a}=e,r=`/${n.language}${i("route.business.build",{business:a,city:t,businessSlug:s})}`.toLowerCase();o.push(r)}})})}));const L=t((function(){const t=s.useContext(j),n=s.useContext(m);return t.loadingList?e.jsx(h,{minHeight:"100px"}):e.jsx(g.Provider,{value:t.listStr,children:e.jsx(b,{onClick:({data:s})=>{n.onClickUserList(s.slug)}})})}));const $=t((function(){const t=s.useContext(j);return t.loadingProduct?e.jsx(h,{minHeight:"100px"}):e.jsx(g.Provider,{value:t.productStr,children:e.jsx(b,{onClick:({value:s,data:e})=>{const{business:{main_type_str:t,slug:a,city:r}}=e,l=`/${n.language}${i("route.product.build",{business:t||"no-business-type",city:r||"-",slug:s,businessSlug:a})}`.toLowerCase();o.push(l)}})})})),k={minHeight:"100px",justifyContent:"center",maxWidth:"260px",m:"auto",fontSize:l.micro,textAlign:"center"};const z=t((function(){const t=s.useContext(j);return a.isAuth?t.loadingUser?e.jsx(h,{minHeight:"100px"}):e.jsx(g.Provider,{value:t.userStr,children:e.jsx(b,{onClick:({value:s})=>o.push(c(String(s)))})}):e.jsx(v,{sx:k,children:e.jsx(r,{children:i("needLoginToSearchUsers",{initSession:e.jsx(S,{onClick:()=>o.push(String(u(x.MyProfile))),padding:"0",margin:"0",children:i("initSession")})})})})}));function P(s){const{children:t,value:n,index:i,...o}=s;return e.jsx("div",{role:"tabpanel",hidden:n!==i,id:`enj-panel-${i}`,"aria-labelledby":`enj-tab-${i}`,...o,children:n===i&&e.jsx(p,{sx:{p:0},children:t})})}function _(s){return{id:`enj-tab-${s}`,"aria-controls":`enj-panel-${s}`}}const w=d(f)`
  padding: 0 8px;
  min-height: 30px;
  min-width: 78px;
  font-size: 12px;

  &.has-values:not(.Mui-selected) > span.MuiBox-root {
    position: relative;

    &:after {
      content: '•';
      position: absolute;
      right: -9.5px;
      top: -8px;
      opacity: 0.6;
      transition: all 2s ease-in;
      font-size: 20px;
    }
  }
`,A=t((({intlId:s,hasData:t,...n})=>e.jsx(w,{className:t?"has-values":"",label:e.jsx(p,{component:"span",children:i(s)}),...n})));const U=t((function(){const t=s.useContext(j),[n,i]=s.useState(0);return e.jsxs(p,{sx:{width:"100%"},children:[e.jsx(p,{sx:{borderBottom:1,borderColor:"divider",p:0},children:e.jsxs(C,{sx:{minHeight:"30px"},value:n,onChange:(s,e)=>{i(e)},variant:"scrollable",scrollButtons:!1,children:[e.jsx(A,{hasData:!!t.productStr.getSize,intlId:"productsHome",..._(0)}),e.jsx(A,{hasData:!!t.businessStr.getSize,intlId:"businessHome",..._(1)}),e.jsx(A,{hasData:!!t.userStr.getSize||!a.isAuth,intlId:"usersHome",..._(2)}),e.jsx(A,{hasData:!!t.listStr.getSize,intlId:"listsHome",..._(3)})]})}),e.jsx(P,{value:n,index:0,children:e.jsx($,{})}),e.jsx(P,{value:n,index:1,children:e.jsx(D,{})}),e.jsx(P,{value:n,index:2,children:e.jsx(z,{})}),e.jsx(P,{value:n,index:3,children:e.jsx(L,{})})]})}));export{U as S,H as a,I as b,B as c,y as h};