1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[347,289],{11963:function(e,l,i){(window.__NEXT_P=window.__NEXT_P||[]).push(["/d/[city]/[disease]",function(){return i(93666)}])},93666:function(e,l,i){"use strict";i.r(l),i.d(l,{__N_SSP:function(){return ew},default:function(){return eZ}});var t=i(85893),n=i(11163),s=i(67294),r=i(88767),a=i(76206),d=i(45526),o=i(28474),u=i(9401),c=i(69433),m=i(76629),v=i(55238),p=i(84017);let h={...m.X,...v.y},x=(e,l)=>{var i;let t=[];return null===(i=(0,d.yz)(e,l))||void 0===i||i.forEach((e,l)=>{t.push({"@type":"ListItem",position:l+1,name:null==e?void 0:e.text,item:`${d.cG}${null==e?void 0:e.url}`})}),{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:t}},g=(e,l,i)=>{let t=[];return(0,d.rq)(e,l,i).forEach(e=>{t.push({"@type":"Question",name:null==e?void 0:e.name,acceptedAnswer:{"@type":"Answer",text:e.text}})}),{"@context":"https://schema.org","@type":"FAQPage",mainEntity:t}},f=e=>{let l=[];return null==e||e.forEach((e,i)=>{l.push({"@type":"ListItem",position:i+1,item:{"@type":"Physician",name:(0,d.Jm)(null==e?void 0:e.degreeFaName,null==e?void 0:e.name),url:`${d.cG}${p._.doctor.detail(null==e?void 0:e.providerId)}`}})}),l},y=(e,l,i,t)=>{let n=l.asPath,s=null==e?void 0:e.treatmentFaName,r=null==e?void 0:e.total;return{"@context":"https://schema.org","@type":"CollectionPage",additionalType:"https://schema.org/MedicalWebPage",url:`${d.cG}${n}`,name:i,description:(null==t?void 0:t.length)?t:h.description,inLanguage:"fa-IR",audience:{"@type":"Patient"},about:{"@type":"MedicalCondition",name:s},mainEntity:{"@type":"ItemList",name:i,numberOfItems:r||0,itemListOrder:"https://schema.org/ItemListOrderAscending",itemListElement:f(null==e?void 0:e.providers)}}},j=(e,l,i,t,n,s)=>{var r,a;let o=null==e?void 0:null===(r=e.query)||void 0===r?void 0:r.city,u=Number(null==e?void 0:null===(a=e.query)||void 0===a?void 0:a.page)||1,c=x(e,i);if(1!==u)return[c];let m=y(l,e,n,s);return[g(i,t,(0,d.uS)(o)),c,m]};var b=i(95808),N=i(5152),T=i.n(N),w=i(12028),Z=i(90486),D=i(18076),P=i(23680);let S=T()(()=>i.e(1395).then(i.bind(i,51395)),{loadableGenerated:{webpack:()=>[51395]}}),R=[p._.plp.disease("Tehran","anxiety"),p._.plp.disease("Tehran","parkinson"),p._.plp.disease("Tehran","sleep-disorders"),p._.plp.disease("Tehran","migraine"),p._.plp.disease("Tehran","obsession"),p._.plp.disease("Tehran","depression"),p._.plp.disease("Tehran","lumbar-disc-herniation"),p._.plp.disease("Tehran","back-pain"),p._.plp.disease("Tehran","arthritis")];function _(e){var l,i;let{headerTagProps:s,dataAds:r,isRouteTrueBanner:a,isKarmozdRouteTrue:d,isPageOne:o,isPsychologist:u}=e,c=(0,n.useRouter)(),m=null==c?void 0:null===(i=c.asPath)||void 0===i?void 0:null===(l=i.split("?")[0])||void 0===l?void 0:l.split("#")[0],v=null==R?void 0:R.includes(m);return(0,P.dD)()?(0,t.jsx)(F,{dataAds:r,isRouteTrueBanner:a,isKarmozdRouteTrue:d,isPageOne:o,isPsychologist:u,isOnlyOneBanner:v}):(0,t.jsx)(C,{headerTagProps:s,dataAds:r,isRouteTrueBanner:a,isKarmozdRouteTrue:d,isPageOne:o,isOnlyOneBanner:v})}function C(e){let{headerTagProps:l,dataAds:i,isRouteTrueBanner:n,isKarmozdRouteTrue:s,isPageOne:r,isOnlyOneBanner:a}=e;return(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{className:(0,w.Z)(" gap-x-4 px-4 md:grid md:w-full md:items-start md:px-0",r&&"grid-cols-12"),children:[(0,t.jsx)("div",{className:(0,w.Z)("col-span-8 flex h-full w-full flex-col md:justify-start",a&&"col-span-12 "),children:(n||s)&&(0,t.jsxs)(t.Fragment,{children:[l&&(0,t.jsx)(D.Z,{...l}),r&&(0,t.jsx)(S,{isMobile:!1,dataAds:i,isRouteTrueBanner:n,isKarmozdRouteTrue:s,isOnlyOneBanner:a})]})}),(n||s)&&r&&(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{className:(0,w.Z)("col-span-4 w-full md:justify-start",a&&"hidden"),children:(0,t.jsx)(Z.Z,{dataAds:i,isRouteTrueBanner:n,isKarmozdRouteTrue:s})})})]})})}function F(e){let{dataAds:l,isRouteTrueBanner:i,isKarmozdRouteTrue:n,isPageOne:s,isPsychologist:r,isOnlyOneBanner:a}=e;return(0,t.jsxs)(t.Fragment,{children:[(i||n)&&s&&(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(S,{isMobile:!0,dataAds:l,isRouteTrueBanner:i,isKarmozdRouteTrue:n,isOnlyOneBanner:a})}),(i||n)&&s&&r&&(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("div",{className:(0,w.Z)("col-span-4 w-full md:justify-start",a&&"hidden"),children:(0,t.jsx)(Z.Z,{dataAds:l,isRouteTrueBanner:i,isKarmozdRouteTrue:n})})})]})}var O=i(56878),$=i(19101);let I={...v.y},A=e=>{let{currentDegree:l,mainDegrees:i,headingTitle:n,isPageOne:s,city:r}=e;if(!s)return null;let a=(0,d.uS)(r)||"",o=(0,d.rq)(l||"",i,a)??[];return o.length?(0,t.jsx)("div",{className:"mb-8",children:(0,t.jsx)("section",{className:"px-4 md:mb-8 md:px-0",children:(0,t.jsxs)(O.Z,{className:"border-gray-100 md:rounded-base md:border md:border-none md:border-gray-100 md:bg-white",children:[(0,t.jsx)("h2",{className:"text-l font-bold",children:I.faqTitleWithDegree(n)}),o.map((e,l)=>(0,t.jsx)($.s,{id:l,title:null==e?void 0:e.name,body:null==e?void 0:e.text},"fq"+l))]})})}):null};var E=i(21529),q=i(68070),B=i(26703),L=i(59390),k=i(77431),z=i(96017);let K=[900,700,600,500,400],M=e=>{var l;let{data:i,providers:r,isFetching:a,isFetched:o,dataAds:u,isLoadingAds:c,headingTitle:m}=e,v=(0,n.useRouter)(),p=!v.query.page||"1"===v.query.page,h=(0,s.useMemo)(()=>{var e;let l=(null==r?void 0:r.length)?[...r]:[];if(c)return l;let i=null==v?void 0:null===(e=v.query)||void 0===e?void 0:e.page;if(!i||"1"===i){if(!(null==u?void 0:u.length))return l;let e=new Set(null==l?void 0:l.map(e=>null==e?void 0:e.id));for(let i=0;i<u.length;i++){let t=u[i];e.has(null==t?void 0:t.id)||(1===t.position?null==l||l.splice(1,0,t):(null==t?void 0:t.position)===2&&(null==l||l.splice(5,0,t)))}}return l},[v.query.page,r,u,c]);function x(e){return"number"==typeof e.providerId}let g=e=>{if(p)return K[h.slice(0,e+1).filter(x).length-1]},f=!o||a&&((null==r?void 0:r.length)??0)===0,y=((null==r?void 0:r.length)??0)>0;return(0,t.jsx)("div",{className:"relative flex w-full flex-1 flex-col",children:(0,t.jsxs)("div",{className:"md:rounded-none md:border md:border-gray-100",children:[(0,t.jsxs)("section",{className:"px-4",children:[a?(0,t.jsx)(E.Z,{children:(0,t.jsx)("div",{className:"mb-3 h-[27px] w-full rounded-base bg-gray-100"})}):(0,t.jsx)("div",{className:"mb-3 text-l font-bold text-gray-500 md:pt-3",children:!!(null==r?void 0:r.length)&&(0,t.jsx)("h2",{children:m})}),f?null===(l=Array.from({length:20},(e,l)=>({id:l})))||void 0===l?void 0:l.map((e,l)=>(0,t.jsx)(q.Z,{},"an"+l)):y?null==h?void 0:h.map((e,l)=>x(e)?(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(z.Z,{name:null==e?void 0:e.name,doctorId:null==e?void 0:e.providerId,image:null==e?void 0:e.image,genderId:null==e?void 0:e.genderId,firstTime:null==e?void 0:e.firstTime,commentCount:null==e?void 0:e.commentCount,experience:null==e?void 0:e.experience,degrees:(0,d.NL)(null==e?void 0:e.degreeLevel,null==e?void 0:e.degreeFaName),rank:null==e?void 0:e.rank,availabilityReportDto:null==e?void 0:e.availabilityReportDto,isAd:null==e?void 0:e.isAd,isActive:null==e?void 0:e.isActive,degreeLevel:null==e?void 0:e.degreeLevel,featuredShadow:g(l)},"p"+l)}):(0,t.jsx)("div",{className:"mb-6 block md:hidden",children:(0,t.jsx)(k.Z,{data:e})})):(0,t.jsx)(B.Z,{})]}),(0,t.jsx)("section",{className:"flex w-full items-center justify-center ",children:!!(null==r?void 0:r.length)&&(0,t.jsx)(L.Z,{pageCount:!!(null==i?void 0:i.total)&&Math.ceil(Number((null==i?void 0:i.total)||40)/20)||5})})]})})};var G=i(19418),Q=i(56527),H=i(37652),X=i(3705),Y=i(34317),W=i(46507);let J=e=>{var l;let{mainDegrees:i,adsData:r,isLoadingAds:d,dataAds:o}=e,u=(0,s.useRef)(null),m=(0,n.useRouter)(),{query:v,pathname:p}=m,{slide:h,setSlide:x}=(0,a.SZ)(),{data:g,isLoading:f}=(0,G.Iu)(String(null==v?void 0:v.disease)),y=(null==v?void 0:v.city)??(null==h?void 0:null===(l=h.props)||void 0===l?void 0:l.citySelected)??"";function j(e,l){if(null==e?void 0:e.length)return null==e?void 0:e.find(e=>(null==e?void 0:e.position)===l)}return(0,s.useEffect)(()=>{var e;null==u||null===(e=u.current)||void 0===e||e.reset()},[null==v?void 0:v.degree]),(0,t.jsxs)("div",{className:"hidden w-full max-w-[422px] pl-8 md:block",children:[!d&&!!(null==o?void 0:o.length)&&(0,t.jsx)("div",{className:"mt-4",children:(0,t.jsx)(k.Z,{data:j(o,1)})}),(0,t.jsxs)("form",{className:"flex flex-1 flex-col",ref:u,children:[(0,t.jsx)("div",{className:"hidden md:flex",children:(0,t.jsx)(X.Z,{mainDegrees:i})}),(0,t.jsxs)("div",{className:"flex flex-1 flex-col",children:[(0,t.jsx)(H.Z,{handleOpenCitiesSlide:()=>{x(e=>({...e,open:!0,props:{citySelected:y,data:{cities:(null==g?void 0:g.cities)||[],isLoading:f}},Body:Q.Z}))}}),(0,t.jsx)(Y.Z,{mainDegrees:i,handleInputChange:e=>{let{name:l,value:i}
1=e.target,t=new URLSearchParams({...(0,c.ei)(v,["page"]),[l]:i});null==m||m.replace({pathname:p,search:t.toString()},void 0,{shallow:!0})},query:v}),!d&&!!(null==o?void 0:o.length)&&(0,t.jsx)("div",{className:"mb-4 mt-4",children:(0,t.jsx)(k.Z,{data:j(o,2)})}),(0,t.jsx)(W.Z,{})]})]})]})};var U=i(11828),V=i(80723),ee=i.n(V),el=i(54582),ei=i(49491),et=i(30388),en=e=>{var l,i;let{onClose:r,cities:d,handleOpenCitiesSlide:o}=e,u=(0,s.useRef)(null),m=(0,n.useRouter)(),{query:v,pathname:p}=m,{slide:h}=(0,a.SZ)(),[x,g]=(0,s.useState)({});return(0,s.useEffect)(()=>{g({...v})},[v]),(0,t.jsx)("div",{className:(0,w.Z)(ee().className,"bottom-0 left-0 z-30 flex h-full w-full flex-col justify-between border bg-white"),children:(0,t.jsxs)("form",{className:"flex flex-1 flex-col",ref:u,children:[(0,t.jsxs)("div",{className:"flex flex-1 flex-col pb-20",children:[(0,t.jsxs)("div",{className:"flex items-center justify-between border-b px-4 py-3 shadow",children:[(0,t.jsx)("div",{className:"text-ml font-semibold text-gray-500",children:et.t.filterDoctors}),(0,t.jsx)(U.j7p,{className:"text-[38px] text-gray-500",onClick:r})]}),(0,t.jsx)(X.Z,{mainDegrees:null==h?void 0:null===(l=h.props)||void 0===l?void 0:l.mainDegrees}),(0,t.jsx)(ei.Z,{cities:d,handleOpenCitiesSlide:o}),(0,t.jsx)(Y.Z,{mainDegrees:null==h?void 0:null===(i=h.props)||void 0===i?void 0:i.mainDegrees,handleInputChange:e=>{let{name:l,value:i}=e.target;g({...x,[l]:i})},query:x})]}),(0,t.jsxs)("div",{className:"fixed bottom-0 left-0 right-0 flex justify-between gap-6 border-t border-t-gray-100 bg-white px-4 py-2.5 shadow-base",children:[(0,t.jsxs)(el.Z,{className:"h-[48px] w-full justify-center rounded-lg border-primary-500 bg-primary-500 font-regular text-white",type:"submit",onClick:e=>{let l;e.preventDefault(),u.current&&(l=new FormData(u.current));let i=Object.fromEntries(l.entries()),t={gender:(null==i?void 0:i.gender)??"",day:(null==i?void 0:i.day)??"",subDegree:(null==i?void 0:i.subDegree)??"",productId:(null==i?void 0:i.productId)??""};for(var n in null==r||r(),t)t[n]&&null!==t[n]&&void 0!==t[n]||delete t[n];m.push({pathname:p,query:{...(0,c.ei)(v,["option","page"]),...t}},void 0,{scroll:!1})},children:["â",et.t.applyFilters]}),(0,t.jsx)(el.Z,{className:"h-[48px] w-full justify-center rounded-lg border border-primary-500 bg-white font-regular text-primary-500",onClick:e=>{var l;e.preventDefault(),null==u||null===(l=u.current)||void 0===l||l.reset(),null==r||r(),m.push({pathname:p,query:(0,c.ei)(v,["option","day","gender","subDegree","productId"])},void 0,{scroll:!1})},children:et.t.removeFilters})]})]})})},es=i(86781),er=i(90318);let ea=async e=>{let{data:l}=await es.o.get(`${er.rY}/Treatment/GetDataCollectionTreatmentDegree?treatmentEnName=${e}`);return l},ed=async(e,l,i,t,n,s)=>{let{data:r}=await es.o.get(`${er.rY}/Treatment/GetTreatmentProviderList?TreatmentEnName=${e}&Page=${l}&City=${i}&Count=${s}&SortBy=${t}${n}`);return r},eo=e=>{let{constant:l,faCity:i,disease:t,day:n,subDegree:s,gender:r,productId:a,sort:d,page:o}=e;return[l,i,t||"",n||"",s||"",r||"",a||"",String(d),String(o)||"1"]},eu=async(e,l,i)=>{let t=JSON.stringify({route:l,params:{CityName:(0,d.uS)(e)||"ØªÙØ±Ø§Ù",DiseaseEn:i}}),{data:n}=await es.o.post(`${er.rY}/Seo/GetSEO`,t,{headers:{Accept:"application/json","Content-Type":"application/json"}});return n},ec=e=>(0,r.useQuery)({queryKey:["main-specialties-disease",e],queryFn:()=>ea(e)}),em=e=>{let{disease:l,city:i,params:t,LIMIT:n=10,day:s,subDegree:a,gender:d,productId:o,sort:u="1",page:c}=e;return(0,r.useQuery)({queryKey:eo({constant:"diseases",faCity:i,disease:l,day:s,subDegree:a,gender:d,productId:o,sort:u,page:c}),queryFn:()=>ed(l,c,i,u,t,n),getNextPageParam:(e,l)=>(null==l?void 0:l.length)+1,enabled:!0})},ev=(e,l,i)=>(0,r.useQuery)({queryKey:["expertise-seo-content",i[0],e,l],queryFn:()=>eu(e,i,l)});var ep=i(36610),eh=i(65203),ex=i(49762),eg=i(41799),ef=i(80896),ey=i(9936),ej=i(56522),eb=i(9413);let eN={...m.X};function eT(){var e,l,i,m,v;let[h,x]=s.useState(!1),g=(0,r.useQueryClient)(),f=(0,n.useRouter)(),y=(0,P.dD)(),{setSlide:N,slide:T}=(0,a.SZ)(),{query:w,asPath:Z}=f,D=(0,c.B2)(Z,ej.m),S=(null==w?void 0:w.city)??(null==T?void 0:null===(e=T.props)||void 0===e?void 0:e.citySelected)??"",R=(null==w?void 0:w.city)||"",C=(null==w?void 0:w.degree)||"",F=(null==w?void 0:w.disease)||"",O=(null==w?void 0:w.gender)||"",$=(null==w?void 0:w.productId)||"",I=(null==w?void 0:w.day)||"",E=(null==w?void 0:w.sort)||"1",q=(null==w?void 0:w.subDegree)||"",B=Number(null==w?void 0:w.page)||1,L=(0,d.uS)(R)||R,k=(0,c.AF)(R),z=(0,c.B2)(Z,k),K=(null==Z?void 0:Z.includes(p._.plp.consultRoot))&&"psychologist"===C,H=!B||1===B,X=(null==f?void 0:null===(l=f.asPath)||void 0===l?void 0:l.includes("/?"))?null==f?void 0:null===(i=f.asPath)||void 0===i?void 0:i.split("/?")[0]:null==f?void 0:f.asPath,{data:Y,isLoading:U}=(0,ep.gh)((0,u.FY)(X),h),V=(0,c.d4)(Z,ej.m,Y),{data:ee,isFetching:el,isFetched:ei,refetch:es}=em({disease:F,city:L,sortType:1,params:s.useCallback(()=>{let e="";return I&&(e+=`&day=${I}`),O&&(e+=`&GenderId=${O}`),$&&(Number($)===eb.bM.allConsult?e+=d.Zw:e+=`&ProductId=${$}`),q&&(e+=`&DegreeId=${q}`),e},[w])(),LIMIT:20,day:I,subDegree:q,gender:O,productId:$,sort:E,page:B}),{data:er}=ec(F),{data:ea}=(0,ep.GW)(C);s.useEffect(()=>{let e=eo({constant:"diseases",faCity:L,disease:F,day:I,subDegree:q,gender:O,productId:$,sort:E,page:B});g.getQueryData(e)||es()},[w]);let{data:ed}=ev(R,F,null==Z?void 0:null===(m=Z.split("?")[0])||void 0===m?void 0:m.slice(1)),eu=ed?(0,o.Py)(ed,"HeaderTitle"):"";ed&&(0,o.Py)(ed,"HeaderDescription");let eT=s.useMemo(()=>"Tehran"===R?`${et.t.specialistDoctor} ${(null==ee?void 0:ee.faName)||""}`:`${et.t.specialistDoctor} ${null==ee?void 0:ee.faName} ${eN.in} ${L}`,[f,null==ee?void 0:ee.faName]),ew=[{faName:(null==ee?void 0:ee.faName)||""}],{data:eZ,isLoading:eD}=(0,G.Iu)(String(null==w?void 0:w.disease)),eP=()=>{N(e=>({...e,open:!0,props:{citySelected:S,data:{cities:(null==eZ?void 0:eZ.cities)||[],isLoading:eD}},Body:Q.Z}))};s.useEffect(()=>{x(!0)},[]);let eS=s.useMemo(()=>j(f,ee,null==ee?void 0:ee.faName,er,eu,(0,o.mz)(ed)),[f,ee,er,eu,ed]);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(eh.Z,{schema:eS,description:(0,o.mz)(ed),templateTitle:(0,o.fv)(ed)}),!y&&(0,t.jsxs)(t.Fragment,{children:[!!(null==ee?void 0:null===(v=ee.faName)||void 0===v?void 0:v.length)&&(0,t.jsx)(b.a,{beards:(0,d.yz)(f,(null==ee?void 0:ee.faName)||"")}),!D&&!z&&(0,t.jsx)(ex.Z,{isFetching:el,HeaderTitle:eu})]}),!y&&(0,t.jsx)(_,{isPageOne:H,headerTagProps:{isFetching:el,HeaderTitle:eu},dataAds:V,isKarmozdRouteTrue:z,isRouteTrueBanner:D,isPsychologist:K}),(0,t.jsxs)("div",{className:"relative flex select-none flex-col md:select-text",children:[(0,t.jsxs)("div",{className:" flex w-full flex-col md:mb-8 md:flex-row md:pb-6",children:[(0,t.jsx)(J,{mainDegrees:er||[],adsData:(null==ee?void 0:ee.adsCart)||[],dataAds:Y,isLoadingAds:U}
1),(0,t.jsxs)("div",{className:"w-full md:mt-3 md:flex md:flex-col",children:[(0,t.jsx)(eg.Z,{cities:null==eZ?void 0:eZ.cities,handleOpenFilterSlide:()=>N(e=>({...e,open:!0,props:{mainDegrees:er||[],cities:(null==eZ?void 0:eZ.cities)||[],handleOpenCitiesSlide:eP},Body:en})),beards:(0,d.yz)(f,(null==ee?void 0:ee.faName)||"")}),y&&(0,t.jsxs)("div",{className:"block px-4 md:hidden",children:[(0,t.jsx)("div",{className:"my-5",children:(0,t.jsx)(ex.Z,{isFetching:el,HeaderTitle:eu})}),(0,t.jsx)(_,{isPageOne:H,headerTagProps:{isFetching:el,HeaderTitle:eu},dataAds:V,isKarmozdRouteTrue:z,isRouteTrueBanner:D,isPsychologist:K})]}),(0,t.jsx)(M,{headingTitle:eT,data:ee,dataAds:Y,isLoadingAds:U,providers:(null==ee?void 0:ee.providers)||[],isFetching:el,isFetched:ei})]})]}),H&&(0,t.jsx)(A,{currentDegree:(null==ee?void 0:ee.faName)||"",mainDegrees:er||[],headingTitle:eT,isPageOne:H,city:R}),!!y&&(0,t.jsx)(W.Z,{}),H&&(0,t.jsx)(ef.g,{seoContent:ed||[],fieldName:ew||[],isPageOne:H}),(0,t.jsx)(ey._,{currentDegree:(null==ea?void 0:ea.faName)||(null==ee?void 0:ee.faName)||""})]})]})}var ew=!0;function eZ(){return(0,t.jsx)(eT,{})}}},function(e){e.O(0,[5660,3305,9700,7885,9351,589,7070,4983,7265,9278,4581,7858,9329,640,2888,5105,179],function(){return e(e.s=11963)}),_N_E=e.O()}]);
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.