1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2037],{2415:(e,t,s)=>{s.d(t,{SN:()=>r,dk:()=>i});var a=s(88281),l=s.n(a);let r=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";l().q.push(["track_pageview",e])},i=(e,t)=>{l().q.push(["add_event",{key:t,segmentation:e}])}},12037:(e,t,s)=>{s.r(t),s.d(t,{default:()=>h});var a=s(37876),l=s(57927),r=s(14232),i=s(99250),n=s(90043),o=s(5547),u=s(85358),c=s(8720),d=s(39102),m=s(18297);let p=e=>{let{title:t,value:s,currentValue:l,onSelect:r,bottomInfo:n}=e;return(0,a.jsxs)("div",{className:"flex flex-col rounded-2xl lg:rounded-3xl p-5 lg:max-w-[318px] w-full",style:{backgroundColor:l==s?i.Gm:"white",border:l==s?"2px solid ".concat(i.zB):"none"},children:[(0,a.jsxs)("div",{className:"flex flex-row justify-between items-center",children:[(0,a.jsx)("span",{className:"font-semibold text-base",children:t}),(0,a.jsx)(c.Radio,{value:s,checked:s==l,onChange:e=>r(e.target.value),overrides:{RadioMarkOuter:{style:e=>{let{$checked:t}=e;return{backgroundColor:t?i.zB:i.Nd}}}}})]}),(0,a.jsx)(d.StyledDivider,{$size:d.SIZE.cell,$style:{marginTop:"12px",marginBottom:"16px",backgroundColor:i.cV}}),n.length?(0,a.jsx)("div",{className:"flex flex-col gap-3 lg:gap-4",children:n.map((e,t)=>{if(e.text)return(0,a.jsxs)("div",{className:"flex flex-row justfiy-start items-start",children:[(0,a.jsx)("div",{className:"w-[20px] h-[20px] lg:w-[24px] lg:h-[24px] mr-1 lg:mr-2",children:(0,a.jsx)("i",{children:"location"===e.icon?(0,a.jsx)(m.tsw,{}):(0,a.jsx)(m.d3s,{})})}),(0,a.jsx)("span",{className:"font-normal text-xs lg:text-sm",children:e.text})]},"sc-".concat(s,"-i-").concat(t))})}):null]})};var x=s(25994),S=s(89119),g=s(41008),v=s(2415);let h=()=>{let[e,t]=(0,r.useState)(!1),{useNextClick:s,useComponentIndex:c,useSelectedBodyShop:d,useError:h}=(0,r.useContext)(n.X),{useCarServiceList:f}=(0,r.useContext)(u.x),[y,j]=f,[C,N]=h,[b,w]=s,[D,P]=c,[I,k]=d,[A,L]=(0,r.useState)(0),[E,U]=(0,r.useState)(1),[R,B]=(0,r.useState)("");(0,r.useEffect)(()=>{(0,v.SN)("Kasko-Mini Onarım/Servis Se\xe7imi")},[]),(0,r.useEffect)(()=>{b&&z()&&T()},[b]),(0,r.useEffect)(()=>{L(Math.ceil(y.length/6))},[]);let T=()=>{t(!0),(0,g.KJ)(I).then(e=>{let t=y.find(e=>e.bodyShopHitId==I);t&&(t.address=e.contact.address)}).catch(e=>e).finally(()=>{t(!1),w(!1),P(D+1)})},z=()=>!!I||(N({status:!0,type:"error",title:"Devam etmek i\xe7in bir servis se\xe7in",description:""}),w(!1),!1);return(0,a.jsxs)("div",{className:"flex flex-col max-w-[660px] flex-1",children:[(0,a.jsxs)("div",{className:"flex flex-col gap-2 mb-6 lg:mb-10",children:[(0,a.jsx)("span",{className:"font-semibold text-2xl",children:"Servis Se\xe7imi"}),(0,a.jsx)("span",{className:"text-sm font-normal",style:{color:i.c3},children:"AÅaÄıda yer alan servis listesinden se\xe7iminizi yapın"})]}),(0,a.jsxs)("div",{className:"flex flex-col gap-6 mb-36",children:[(0,a.jsx)(o.Input,{startEnhancer:()=>(0,a.jsx)("img",{src:"/img/damageSVG/search-icon.svg"}),placeholder:"Servis Ara",onChange:e=>B(e.target.value)}),(0,a.jsx)("div",{className:"flex flex-row flex-wrap gap-6 items-center justify-start",children:y.filter(e=>e.companyName.toLocaleUpperCase("tr-tr").startsWith(R.toLocaleUpperCase("tr-tr"))).length?y.filter(e=>e.companyName.toLocaleUpperCase("tr-tr").startsWith(R.toLocaleUpperCase("tr-tr"))).slice(6*(E-1),6*E).map((e,t)=>(0,a.jsx)(p,{title:(0,x.eu)(e.companyName.toLocaleLowerCase()),value:e.bodyShopHitId,currentValue:I,bottomInfo:[{icon:"location",text:(0,x.eu)(e.district.toLocaleLowerCase())},{icon:"contact",text:e.contact}],onSelect:e=>k(e)},"service-".concat(t))):(0,a.jsxs)("div",{className:"flex flex-col items-center gap-4 lg:gap-6 mt-16 lg:mt-24",children:[(0,a.jsx)("i",{children:(0,a.jsx)(m.qzp,{})}),(0,a.jsx)("p",{className:"text-sm lg:text-base",style:{color:i.c3},children:"Aramanıza uygun sonu\xe7 bulunamadı"})]})}),y.filter(e=>e.companyName.toLocaleUpperCase("tr-tr").startsWith(R.toLocaleUpperCase("tr-tr"))).length?(0,a.jsx)("div",{className:"flex flex-row justify-center items-center",children:(0,a.jsx)(S.Pagination,{numPages:A,currentPage:E,labels:{nextButton:"İleri",prevButton:"Geri",preposition:" "},onPageChange:e=>{let{nextPage:t}=e;return U(t)}})}):null,e&&(0,a.jsx)(l.A,{})]})]})}},41008:(e,t,s)=>{s.d(t,{Gr:()=>r,KJ:()=>i,vP:()=>l});var a=s(56945);let l=e=>new Promise(async(t,s)=>{var l,r,i;try{let s=await a.S.post("/api/server/mini-repair/create-appointment",e);t(null==s||null==(l=s.data)?void 0:l.data)}catch(e){s(null==e||null==(i=e.response)||null==(r=i.data)?void 0:r.meta)}}),r=e=>new Promise(async(t,s)=>{var l,r,i,n;try{let s=await a.S.get("/api/server/customers/services?corporateCode=".concat(e));t(null==s||null==(r=s.data)||null==(l=r.data)?void 0:l.service)}catch(e){s(null==e||null==(n=e.response)||null==(i=n.data)?void 0:i.meta)}}),i=e=>new Promise(async(t,s)=>{var l,r,i,n;try{let s=await a.S.get("/api/server/mini-repair/body-shop-detail/".concat(e));t(null==s||null==(r=s.data)||null==(l=r.data)?void 0:l.bodyShopDetails)}catch(e){s(null==e||null==(n=e.response)||null==(i=n.data)?void 0:i.meta)}})},85358:(e,t,s)=>{s.d(t,{a:()=>i,x:()=>r});var a=s(37876),l=s(14232);let r=(0,l.createContext)(void 0),i=e=>{let{children:t}=e,[s,i]=(0,l.useState)(""),[n,o]=(0,l.useState)([]),[u,c]=(0,l.useState)([]),[d,m]=(0,l.useState)(),[p,x]=(0,l.useState)([]),[S,g]=(0,l.useState)(""),[v,h]=(0,l.useState)([]);return(0,a.jsx)(r.Provider,{value:{useUserPolicies:[n,o],useProductCode:[s,i],useAssistantCategories:[u,c],useUserInfo:[d,m],useInformerList:[p,x],useProductTitle:[S,g],useCarServiceList:[v,h]},children:t})}},90043:(e,t,s)=>{s.d(t,{X:()=>n,s:()=>u});var a=s(37876),l=s(14232),r=s(36256),i=s(18297);let n=(0,l.createContext)(void 0),o=[{label:"Destek Talebi (Assistans)",img:e=>(0,a.jsx)(i.hQJ,{...e}),active:!1,type:r.A.Assistant},{label:"Hasar İhbarı OluÅtur",img:e=>(0,a.jsx)(i.CE,{...e}),active:!0,type:r.A.Damage}],u=e=>{let{children:t}=e,[s,i]=(0,l.useState)(""),[u,c]=(0,l.useState)(0),[d,m]=(0,l.useState)(r.A.Damage),[p,x]=(0,l.useState)(),[S,g]=(0,l.useState)(o),[v,h]=(0,l.useState)(!1),[f,y]=(0,l.useState)({}
1),[j,C]=(0,l.useState)({status:!1,type:"",description:"",title:""}),[N,b]=(0,l.useState)(""),[w,D]=(0,l.useState)(void 0),[P,I]=(0,l.useState)(),[k,A]=(0,l.useState)(),[L,E]=(0,l.useState)(),[U,R]=(0,l.useState)(),[B,T]=(0,l.useState)(),[z,_]=(0,l.useState)(),[G,M]=(0,l.useState)(),[V,q]=(0,l.useState)(),[H,J]=(0,l.useState)(),[K,O]=(0,l.useState)(),[W,X]=(0,l.useState)(void 0),[$,Q]=(0,l.useState)(),[Z,F]=(0,l.useState)(void 0),[Y,ee]=(0,l.useState)(""),[et,es]=(0,l.useState)(),[ea,el]=(0,l.useState)(!1),[er,ei]=(0,l.useState)(),[en,eo]=(0,l.useState)([]),[eu,ec]=(0,l.useState)(),[ed,em]=(0,l.useState)(1),[ep,ex]=(0,l.useState)(""),[eS,eg]=(0,l.useState)(""),[ev,eh]=(0,l.useState)([]),[ef,ey]=(0,l.useState)(""),[ej,eC]=(0,l.useState)(""),[eN,eb]=(0,l.useState)(!1);return(0,a.jsx)(n.Provider,{value:{useDamageType:[d,m],useDamageInformations:[p,x],useSupportTypes:[S,g],useNextClick:[v,h],useComponentIndex:[u,c],useUserIdentity:[s,i],useDamageProperties:[f,y],useError:[j,C],useSelectedPolicy:[N,b],useSelectedPolicyInfos:[w,D],useSelectedAssistanceCategory:[P,I],useContactName:[k,A],usePhone:[L,E],useEmail:[U,R],useCities:[B,T],useCounties:[z,_],useSelectedCities:[G,M],useSelectedCounties:[V,q],useAddress:[H,J],useDamageReasons:[K,O],useSelectedDamageReasons:[W,X],useDamageDate:[$,Q],useDamageTime:[Z,F],useDamageValue:[Y,ee],useDamageDescription:[et,es],useIsSummary:[ea,el],usePreNoticeID:[er,ei],useNeededDamageDocs:[en,eo],useDamageRepairStatus:[eu,ec],useInformerType:[ed,em],useSelectedBodyShop:[ep,ex],useRepairAppointmentDate:[eS,eg],useRepairDocs:[ev,eh],useContractedBodyShopId:[ef,ey],useContractedShopInfo:[ej,eC],useIsMissingReport:[eN,eb]},children:t})}}}]);
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.