Your IP : 216.73.217.77


Current Path : /home/users/unlimited/www/ondemand.codeskitter.site/build/static/js/
Upload File :
Current File : /home/users/unlimited/www/ondemand.codeskitter.site/build/static/js/51.d02bbaf1.chunk.js

"use strict";(self.webpackChunkproject=self.webpackChunkproject||[]).push([[51],{28051:(e,t,r)=>{r.r(t),r.d(t,{default:()=>B});var s=r(65043),i=r(73216),n=r(74975),a=(r(44014),r(33874),r(35475)),l=r(25501),o=r(36171),c=r(96446),d=r(22698),x=r(19252),h=r(85865),m=r(78185),j=r(53193),p=r(44225),g=r(32143),u=r(39336),A=r(26240),y=r(44978),b=r(90948),v=r.n(b),f=r(84289),w=r(17428),N=r(50050),C=r(79456),_=r(95538),F=r(46941),S=r(70579);const B=e=>{let{match:t}=e;const[r,b]=(0,s.useState)([]),[B,W]=(0,s.useState)([]),[k,E]=(0,s.useState)([]),[O,T]=(0,s.useState)(0),[V,D]=(0,s.useState)(!0),[P,R]=(0,s.useState)("popularity"),U=(0,C.d4)((e=>e.Location)),K=U.lat,M=U.lng,z=(0,i.g)(),{id:G}=z,H=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;try{return await o.A.get_providers({latitude:U.lat,longitude:U.lng,category_id:G,filter:e})}catch(t){throw console.error("Error fetching partners:",t),t}},I=window.location.href.split("/"),Y=I[5].split("-"),$=e=>Array.isArray(e)?e.map((e=>e.charAt(0).toUpperCase()+e.slice(1))).join(" "):"";(0,s.useEffect)((()=>{(async()=>{D(!0);try{const e=await o.A.getSubCategory({latitude:K,longitude:M,category_id:G});b(e.data);const t=await o.A.get_category({latitude:K,longitude:M,category_id:G});W(t.data);const r=await H();E(r?r.data:[]),T(r?r.total:0)}catch(e){console.error("Error fetching data:",e)}finally{D(!1)}})();document.title=`${$(Y)} | HausMate`}),[z]);const q=(0,A.A)();return(0,S.jsx)(f.A,{children:(0,S.jsxs)("div",{children:[(0,S.jsxs)(c.A,{paddingTop:"48px",paddingBottom:"48px",mb:2,children:[(0,S.jsx)(d.A,{}),(0,S.jsxs)(x.A,{maxWidth:"lg",className:"mainContainer",children:[(0,S.jsxs)(d.A,{separator:"|","aria-label":"breadcrumb",className:"mt-1-mb-1",sx:{textDecoration:"none"},children:[(0,S.jsx)(c.A,{component:a.N_,to:"/",className:"breadcrumb",sx:{color:q.palette.color.breadcrum,mb:"0"},underline:"none",children:(0,S.jsx)("strong",{children:(0,y.t)("home")})}),(0,S.jsx)(c.A,{component:a.N_,className:"breadcrumb",sx:{color:q.palette.color.breadcrum,textDecoration:"none !important",mb:"0"},underline:"none",color:"inherit",to:"/categories",children:(0,S.jsxs)("strong",{children:[" ","sub-categories"===I[3]?(0,y.t)("sub_categories"):(0,y.t)("category")]})}),!1===V?(0,S.jsx)(c.A,{children:"categories"===I[3]?B.map((e=>e.id===G?(0,S.jsx)(h.A,{color:"text.primary",children:(0,S.jsx)("strong",{children:e.name})},G):null)):(0,S.jsx)("strong",{children:$(Y)})}):(0,S.jsx)(c.A,{width:200,children:(0,S.jsx)(m.A,{variant:"text",height:50,width:200})})]}),(0,S.jsx)(h.A,{variant:"h4",sx:{mt:"12px"},children:"categories"===I[3]?B.map((e=>e.id===G?(0,S.jsx)(h.A,{variant:"h4",color:"text.primary",children:e.name},G):null)):(0,S.jsx)(h.A,{variant:"h4",color:"text.primary",children:$(Y)},G)})]})]}),!1===V&&((null===r||void 0===r?void 0:r.length)>0||(null===k||void 0===k?void 0:k.length)>0)?(0,S.jsx)(c.A,{sx:{background:q.palette.background.box},children:(0,S.jsxs)(x.A,{className:"mainContainer",children:[(0,S.jsx)(c.A,{pt:4,mt:-2,mb:2,children:(0,S.jsx)(n.RC,{navigation:!0,className:"myslider h-auto zdvx",slidesPerView:5,modules:[N.Vx],breakpoints:{0:{slidesPerView:1,spaceBetween:10},640:{slidesPerView:2,spaceBetween:20},768:{slidesPerView:3,spaceBetween:30},1024:{slidesPerView:5,spaceBetween:30}},children:!1===V?0===(null===r||void 0===r?void 0:r.length)?k&&(null===k||void 0===k?void 0:k.length)>0?"":(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(c.A,{display:"flex",justifyContent:"center",children:(0,S.jsx)("img",{src:_,alt:"NO SUB CATEGORY FOUND",height:300,width:"auto",onError:F.jM})}),(0,S.jsx)(c.A,{display:"flex",justifyContent:"center",children:(0,S.jsx)(h.A,{variant:"body1",children:(0,y.t)("no_category")})})]}):(0,S.jsx)(c.A,{children:r&&r.map((e=>{const t=v()(e.name,{lower:!0});return(0,S.jsx)(n.qr,{className:"display-flex breadcrumb",children:(0,S.jsx)(c.A,{sx:{textAlign:"center",textDecoration:"none",display:"block",borderRadius:"15px",padding:"0px 12px"},className:"service-card",component:a.N_,to:"/sub-categories/"+e.id+`/${t}`,children:(0,S.jsxs)(c.A,{sx:{maxWidth:"100%",maxHeight:"100%",height:"309px"},children:[(0,S.jsx)(c.A,{sx:{width:"100%",height:"100%",objectFit:"cover",borderRadius:"15px"},className:"subcat-img",component:"img",src:e.category_image}),(0,S.jsx)(h.A,{sx:{position:"relative",top:"-13%"},fontWeight:"bolder",variant:"body1",color:"#FFFFFF",children:e.name})]})})},e.id)}))}):(0,S.jsxs)(c.A,{display:"flex",gap:2,children:[(0,S.jsx)(w.KS,{}),(0,S.jsx)(w.KS,{}),(0,S.jsx)(w.KS,{}),(0,S.jsx)(w.KS,{})]})})}),(0,S.jsx)(c.A,{py:4,mt:4,children:r&&0===(null===r||void 0===r?void 0:r.length)?(0,S.jsxs)(c.A,{mt:2,mb:2,sx:{typography:{md:"h5",xs:"body1"}},children:[k&&0===(null===k||void 0===k?void 0:k.length)?(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(c.A,{display:"flex",justifyContent:"center",children:(0,S.jsx)("img",{src:_,alt:"NO SUB CATEGORY FOUND",height:300,width:"auto",onError:F.jM})}),(0,S.jsx)(c.A,{display:"flex",justifyContent:"center",children:(0,S.jsx)(h.A,{variant:"body1",children:(0,y.t)("no_provider")})})]}):(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(h.A,{sx:{typography:{md:"h5",xs:"body1"}},marginBottom:"-2px",marginTop:1,children:(0,y.t)("providersss")}),(0,S.jsx)("hr",{})]}),(0,S.jsx)(c.A,{children:!1===V?(0,S.jsx)(c.A,{className:"row",children:k&&k.map((e=>(0,S.jsx)("div",{className:"col-12 col-sm-6 col-md-6 col-lg-4 col-xl-4 col-xxl-3 mb-4",children:(0,S.jsx)(l.A,{partner:e},e.id)})))}):(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(w.wW,{})," "]})})]}):(0,S.jsxs)(S.Fragment,{children:[k&&(null===k||void 0===k?void 0:k.length)>0?(0,S.jsxs)(c.A,{mb:2,children:[(0,S.jsxs)(c.A,{display:"flex",alignItems:"center",justifyContent:"space-between",flexWrap:"wrap",gap:"12px 0px",children:[(0,S.jsxs)(c.A,{children:[(0,S.jsx)(h.A,{fontSize:q.palette.fonts.h2,marginBottom:1,marginTop:1,fontWeight:"bold",children:(0,y.t)("providers")}),(0,S.jsxs)(h.A,{variant:"subtitle2",marginBottom:1,marginTop:1,fontWeight:"bold",children:[O," ",(0,y.t)("service_provider_available")]})]}),O>1?(0,S.jsxs)(c.A,{display:"flex",gap:2,alignItems:"center",children:[(0,S.jsx)(h.A,{variant:"subtitle1",children:(0,y.t)("search_filter")}),(0,S.jsx)(c.A,{children:(0,S.jsx)(c.A,{sx:{minWidth:150},children:(0,S.jsx)(j.A,{fullWidth:!0,children:(0,S.jsxs)(p.A,{value:P,onChange:e=>{R(e.target.value),H(e.target.value).then((e=>{E(e?e.data:[]),T(e?e.total:0),D(!1)}))},variant:"outlined",size:"large",children:[(0,S.jsx)(g.A,{value:"popularity",children:(0,y.t)("popularity")}),(0,S.jsx)(g.A,{value:"ratings",children:(0,y.t)("top_rated")})]})})})})]}):null]}),(0,S.jsx)(u.A,{})]}):"",!1===V?(0,S.jsx)(c.A,{className:"row",children:k&&k.map((e=>(0,S.jsx)("div",{className:"col-12 col-sm-6 col-md-6 col-lg-4 col-xl-4 col-xxl-3 mb-4",children:(0,S.jsx)(l.A,{partner:e},e.id)})))}):(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(w.wW,{})," "]})]})})]})}):(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(c.A,{display:"flex",justifyContent:"center",children:(0,S.jsx)("img",{src:_,alt:"no data found",height:300,width:"auto",onError:F.jM})}),(0,S.jsx)(c.A,{display:"flex",justifyContent:"center",sx:{marginBottom:"30px"},children:(0,S.jsx)(h.A,{variant:"body1",children:(0,y.t)("no_data")})})]})]})})}},33874:()=>{}}]);
//# sourceMappingURL=51.d02bbaf1.chunk.js.map