1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,72173,e=>{"use strict";var t=e.i(478902),a=e.i(389959);e.i(786930);var r=e.i(239766);e.i(69016);var o=e.i(894282),i=e.i(679757);e.i(103610);var n=e.i(284979);e.i(509852);var s=e.i(358946);e.i(309751);var u=e.i(763710);e.s(["__N_SSP",0,!0,"default",0,function({layout:e,localeInfo:l,localizations:c,page:A,path:d,bundlesInfo:p,servicesInfo:C,specs:E}){return(0,i.useShowLocalizationAlias)()||o.localization.init(c),(0,a.useEffect)(()=>{let e=document.querySelector("html");e&&(e.lang=l.locale.split("-")[0])},[l?.locale]),(0,t.jsx)(r.CatalogProvider,{bundlesInfo:p,servicesInfo:C,specs:E,children:(0,t.jsx)(s.CurrentDataProvider,{defaultCurrentData:{},children:(0,t.jsx)(n.SummaryContextProvider,{children:(0,t.jsx)(u.DynamicPageContainer,{path:d,localeInfo:l,layout:e,page:A})})})})}])},998810,(e,t,a)=>{let r="/[[...slug]]";(window.__NEXT_P=window.__NEXT_P||[]).push([r,()=>e.r(72173)]),t.hot&&t.hot.dispose(function(){window.__NEXT_P.push([r])})},898162,e=>{e.v(t=>Promise.all(["static/chunks/0zei8yc2ysh8_.js","static/chunks/088s4--47f7x7.js"].map(t=>e.l(t))).then(()=>t(962554)))},509852,39219,559570,358946,937899,e=>{"use strict";var t,a,r=e.i(666237),o=((t={}).FIXED_PORTABILITY="fixedPortability",t.IS_CURRENT_OPERATOR_OWNER="isCurrentOperatorOwner",t.FIXED_NUMBER="fixedNumber",t.CONTACT_NUMBER="contactNumber",t.NAME="ownerOperatorName",t.LAST_NAME="ownerOperatorLastname",t.DOCUMENT_ID="ownerOperatorDni",t.DOCUMENT_TYPE="ownerOperatorDniType",t.ACCEPT_PRIVACY="acceptPrivacy",t.ACCEPT_COMMERCIAL_COMMUNICATION="acceptCommercial",t.OPERATOR_ID="operatorId",t.OPERATOR_DESCRIPTION="operatorDescription",t);e.s(["FormKeys",()=>o],39219);var i=((a={}).FTTH="FTTH",a.NO_COVERAGE="SIN COBERTURA",a.NO_FTTH="NO FTTH",a);let n={ÃLAVA:"ARABA",ALAVA:"ARABA",ARABA:"ARABA","ARABA/ÃLAVA":"ARABA","ARABA/ALAVA":"ARABA",ALBACETE:"ALBACETE",ALICANTE:"ALACANT","ALICANTE/ALACANT":"ALACANT",ALACANT:"ALACANT",ALMERÃA:"ALMERIA",ALMERIA:"ALMERIA",ÃVILA:"AVILA",AVILA:"AVILA",BADAJOZ:"BADAJOZ",BALEARES:"BALEARS",BALEARS:"BALEARS","ILLES BALEARS":"BALEARS","ISLAS BALEARES":"BALEARS",BARCELONA:"BARCELONA",BURGOS:"BURGOS",CÃCERES:"CACERES",CACERES:"CACERES",CÃDIZ:"CADIZ",CADIZ:"CADIZ",CASTELLÃ:"CASTELLO",CASTELLO:"CASTELLO",CASTELLÃN:"CASTELLO",CASTELLON:"CASTELLO","CASTELLÃN/CASTELLÃ":"CASTELLO","CASTELLÃN/CASTELLO":"CASTELLO","CASTELLON/CASTELLÃ":"CASTELLO","CASTELLON/CASTELLO":"CASTELLO","CIUDAD REAL":"CIUDAD REAL",CÃRDOBA:"CORDOBA",CORDOBA:"CORDOBA","A CORUÃA":"A CORUÃA","LA CORUÃA":"A CORUÃA",CORUÃA:"A CORUÃA",CUENCA:"CUENCA",GIRONA:"GIRONA",GERONA:"GIRONA",GRANADA:"GRANADA",GUADALAJARA:"GUADALAJARA",GIPUZKOA:"GIPUZKOA",GUIPÃZCOA:"GIPUZKOA",GUIPUZCOA:"GIPUZKOA",HUELVA:"HUELVA",HUESCA:"HUESCA",JAÃN:"JAEN",JAEN:"JAEN",LEÃN:"LEON",LEON:"LEON",LLEIDA:"LLEIDA",LÃRIDA:"LLEIDA",LERIDA:"LLEIDA","LA RIOJA":"LA RIOJA",LUGO:"LUGO",MADRID:"MADRID",MÃLAGA:"MALAGA",MALAGA:"MALAGA",MURCIA:"MURCIA",NAVARRA:"NAVARRA",OURENSE:"OURENSE",ORENSE:"OURENSE",AST
1URIES:"ASTURIES",ASTURIAS:"ASTURIES",PALENCIA:"PALENCIA","LAS PALMAS":"LAS PALMAS","LAS PALMAS DE GRAN CANARIAS":"LAS PALMAS",PONTEVEDRA:"PONTEVEDRA",SALAMANCA:"SALAMANCA","S.C.TENERIFE":"SANTA CRUZ DE TENERIFE","SANTA CRUZ DE TENERIFE":"SANTA CRUZ DE TENERIFE",CANTABRIA:"CANTABRIA",SEGOVIA:"SEGOVIA",SEVILLA:"SEVILLA",SORIA:"SORIA",TARRAGONA:"TARRAGONA",TERUEL:"TERUEL",TOLEDO:"TOLEDO",VALENCIA:"VALENCIA","VALENCIA/VALÃNCIA":"VALENCIA","VALENCIA/VALENCIA":"VALENCIA",VALÃNCIA:"VALENCIA",VALLADOLID:"VALLADOLID",BIZKAIA:"BIZKAIA",VIZCAYA:"BIZKAIA",ZAMORA:"ZAMORA",ZARAGOZA:"ZARAGOZA",CEUTA:"CEUTA",MELILLA:"MELILLA"},s=(e,t,a,r)=>(e===i.NO_COVERAGE||e===i.NO_FTTH)&&!!t&&!!r&&r.length>0&&!1===a,u=e=>e&&0!==e.length?l(e.map(e=>({product:e.product?.characteristic??[]}))):[],l=e=>e.map(({product:e})=>{let t=e.reduce((e,{name:t,value:a})=>(t&&a&&(e[t]=a),e),{});return{idTarifa:t.idTarifa,idPromo:t.idPromocion,idPaquete:t.idPaquete}}),c=e=>({fullAddress:`${e.tipoVia} ${e.nombreVia} ${e.numeroVia} (${e.planta}), ${e.codigoPostal} ${e.poblacion} (${e.provincia})`,wayType:e.tipoVia,wayName:e.nombreVia,number:e.numeroVia,postalCode:e.codigoPostal,city:e.poblacion,province:e.provincia,gescal:e.idGescal37,unit:{summary:`${e.planta} ${e.puerta} ${e.escalera}`.trim(),bis_duplicate:e.bisDuplicado||void 0,stair:e.escalera||void 0,floor:e.planta.toLowerCase().includes("planta")?e.planta:`Planta ${e.planta}`,hand1:e.puerta||void 0,block:e.bloque||void 0,door:e.puerta||void 0,letter:e.letra||void 0},ospId:e.ospId}),A=e=>{let t,{ospGeographicAddress:a,ospGeographicAddressTR:r}=e.detail,{city:o,stateOrProvince:i,externalIdentifier:s,geographicSubAddress:u,postCode:l,streetName:c,streetNr:A,streetType:d,streetNrSuffix:p}=a[0],{doorType:C,door:E}=u[0],{bloque_TR:R,escalera_TR:m,puerta_TR:f,letra_TR:O,planta_TR:L}=r,{idGescal37:T,codVia:I,codPob:v}=s.reduce((e,{name:t,value:a})=>{switch(t){case"gescal37":e.idGescal37=a;break;case"codViaC":e.codVia=a;break;case"codPobC":e.codPob=a}return e},{idGescal37:"",codVia:"",codPob:""});return{provincia:n[t=i.toUpperCase()]||t,poblacion:o,tipoVia:d,nombreVia:c,numeroVia:"0"===A||null==A||""===A?"99999":A,codigoPostal:l,planta:L||"",puerta:`${C||""}${E||""}`.trim(),escalera:m||"",bisDuplicado:p?`,${p}`:"",tipoBloque:"",letra:O||"",bloque:`${R||""}${f||""}`.trim(),codCalle:I,codPoblacion:v.toString(),idGescal37:T,ospId:`${I},${v}`}};e.s(["buildAddressInfo",0,A,"getDocumentType",0,e=>r.NIF_NIE_REGEXP.test(e)?"NIE":r.DNI_NIE_REGEXP.test(e)?"DNI":null,"getProductOfferingRates",0,u,"parseCurrentDataAddress",0,c,"shouldMakeAnotherCall",0,s],559570);var d=e.i(389959);e.i(310801);var p=e.i(794865);e.i(786930);var C=e.i(232023),E=e.i(739926);e.i(937919);var R=e.i(62392),m=e.i(178358),f=e.i(356460);let O=function(){let e=(0,f.useAppDispatch)(),{catalog:t}=(0,E.useCatalog)(),{bundle:a}=(0,p.useBasket)(),r=t.filter(({type:e})=>[C.BundleType.FMC,C.BundleType.INTERNET,C.BundleType.BAM,C.BundleType.BAM_MOBILELINES].includes(e)).map(({internalId:e})=>e),o=(0,d.useCallback)(t=>{e((0,R.udpateCoverageErrorMessage)(t))},[]),i=(0,d.useCallback)((t,o)=>{let i={...t,selectedBundleId:a?.id,bundleIds:t.hasCoverage?o??r:[]};e((0,R.updateCoverage)(i))},[]),n=(0,d.useCallback)((t,a)=>{e((0,m.updatePrivacy)({cartRecoveryAccepted:t,commercialInfoAccepted:a}))},[e]);return{onSaveCoverageError:o,onSaveCoverageResponse:i,onSavePrivacyMultibrandInfo:n,onUpdateCoverageResult:(0,d.useCallback)(t=>{e((0,R.updateCoverageResult)(t))},[e]),onUpdateFixedLineConfiguration:(0,d.useCallback)(t=>{e((0,R.setFixedLineConfiguration)(t))},[e])}};e.i(700274);var L=e.i(63278),T=e.i(903623),I=e.i(804571);e.i(625613);var v=e.i(457923),N=e.i(815438);let S=(0,N.env)("NEXT_PUBLIC_BRAND"),b=(0,N.env)("NEXT_PUBLIC_API_BASE_URL")||"https://eshop.sta.k8s.masmovil.com",g=L.RepositoryFactory.create("axiosApi",b),P=(e,t)=>g.get(`${b}/jazztel/api/jazztel/productOfferingQualification`,{params:e,headers:{"x-brand":S,captcha:t}}).then(e=>{if((0,T.isApiSuccessResponse)(e))return e;throw e}).catch(e=>v.ErrorDetectors.isTimeoutError(e)?{error:{code:408},state:"timeout"}:Promise.reject(e));var h=e.i(478902);e.i(691865);var _=e.i(28051);let y=(0,d.createContext)(void 0);e.s(["CurrentDataContext",0,y,"CurrentDataProvider",0,({children:e,defaultCurrentData:t})=>{let[a,r]=(0,_.useStorageState)(t,{storage:"session",key:"currentData"}),[o,i]=(0,d.useState)({show:!1}),[n,s]=(0,d.useState)(!1),[u,l]=(0,d.useState)(!1),[c,A]=(0,d.useState)(!1),[p,C]=(0,d.useState)(!1),[E,R]=(0,d.useState)(),[m,f]=(0,d.useState)(""),[O,L]=(0,_.useStorageState)([],{storage:"session",key:"originalDevicesShoppingCartRecovery"});return(0,h.jsx)(y.Provider,{value:{bundleValidationCode:E,coverageAlert:o,currentData:a,isLoading:n,isLoadingCross:u,isModal:p,showAddressError:c,originalDevicesShoppingCartRecovery:O,setOriginalDevicesShoppingCartRecovery:L,setBundleValidationCode:R,ospId:m,setCurrentData:r,setCoverageAlert:i,setIsLoading:s,setIsLoadingCross:l,setIsModal:C,setShowAddressError:A,setOspId:f},children:e})}],358946);var D=e.i(967252);D.TaxType.withIgic,D.TaxType.withIpsiCeuta,D.TaxType.withIpsiMelilla,D.TaxType.withIva,D.TaxType.withoutTaxes,e.i(757197),e.i(477269),e.i(843355);var M=e.i(989153);e.i(121942);var U=e.i(399452);e.i(69016);var B=e.i(301465),x=e.i(977778);e.i(287164);var w=e.i(505404),V=e.i(121473),k=e.i(193939);e.i(317622);
1var j=e.i(654273),G=e.i(721747),F=e.i(190584);e.i(733967);var $=e.i(576616);e.i(960574);var H=e.i(316527);e.i(830193);var Z=e.i(324304),K=e.i(45674),X=e.i(682473);e.i(309751);var q=e.i(501950),z=e.i(767887);let J="cobertura",Y=["Giros","Error en el DAO","No existe gescal","Error de timeout","campos nulos o vacÃos"],W=e=>!!e&&Y.some(t=>e.includes(t));e.s(["checkIfAllowContinueWithoutCoverage",0,W,"useCurrentData",0,()=>{let e=(0,f.useAppDispatch)(),t=(0,f.useAppSelector)(e=>e._persist?.rehydrated),a=(0,X.useRouter)(),r=(0,M.useSelector)(k.selectCoverageError),n=a.query.token,l=(0,d.useContext)(y);if(!l)throw Error("useCurrentData must be used within a CurrentDataProvider");let E=(0,d.useMemo)(()=>W(r?.message),[r?.message]),L=sessionStorage.getItem("repoComplete"),{bundle:T,addIdRepo:v,addHash:N,setCartId:S,setToken:b}=(0,p.useBasket)(),{updateSegmentTax:g}=(0,F.useTaxes)(),h=(0,f.useAppSelector)(z.selectCoreLocaleInfo),_=(0,d.useMemo)(()=>h?.locale??"es-ES",[h]),{bundleValidationCode:Y,coverageAlert:Q,currentData:ee,isLoading:et,isLoadingCross:ea,isModal:er,showAddressError:eo,originalDevicesShoppingCartRecovery:ei,setOriginalDevicesShoppingCartRecovery:en,setBundleValidationCode:es,setCoverageAlert:eu,setCurrentData:el,setIsLoading:ec,setIsLoadingCross:eA,setIsModal:ed,setShowAddressError:ep,setOspId:eC}=l,{close:eE}=(0,w.useModalManager)("jazztel-coverage-modal"),{open:eR}=(0,w.useModalManager)(U.COVERAGE_RESULT_CHECKOUT_REDIRECT_MODAL_ID),{onSaveCoverageResponse:em,onSavePrivacyMultibrandInfo:ef,onUpdateFixedLineConfiguration:eO}=O(),{getCaptcha:eL}=(0,H.buildUseCaptcha)(J)(),{currentAddressCheckOut:eT,currentCoberturaCheckout:eI,idRepo:ev}=ee.apiResponse??{},eN=(0,d.useCallback)(()=>{el(e=>{let{currentBillingAddressCheckOut:t,currentCoberturaCheckout:a,currentAddressCheckOut:r,...o}=e.apiResponse||{};return{apiResponse:{...o}}})},[]),eS=(0,d.useCallback)(()=>{el(e=>{let{checkoutStepOK:t,check1DisabledConsent:a,abandonadoCheck:r,currentContactCheckOut:o,currentContactHolderCheckOut:i,currentBillingAddressCheckOut:n,currentCoberturaCheckout:s,currentFixedPortability:u,currentAddressCheckOut:l,validations:c,coverageChecked:A,currentCoverageRates:d,errorCoverage:p,errorCoverageMessage:C,currentState:E,currentCoverageBeforeSC:R,...m}=e.apiResponse||{};return{apiResponse:{...m,acs8_id:J,currentPortability:[]}}}),g({segment:C.Segment.RESIDENTIAL,tax:D.TaxType.withIva})},[]),eb=e=>{let{fixedPortability:t,fixedNumber:a,contactNumber:r,isCurrentOperatorOwner:o,ownerOperatorName:i,ownerOperatorLastname:n,ownerOperatorDni:s,ownerOperatorDniType:u,acceptPrivacy:l,acceptCommercial:c,operatorDescription:A,operatorId:d}=e;eO({portability:t??!1,phoneNumber:a,contactPhoneNumber:r,differentHolder:!o,holder:o?void 0:{firstName:i??"",lastName:n??"",documentId:s??"",documentType:u??""},donorOperator:a?{id:d??"",name:A??""}:void 0}),el(e=>({apiResponse:{...e.apiResponse,checkoutStepOK:J,check1DisabledConsent:l,abandonadoCheck:c,currentContactCheckOut:{telefonoMovil:r},currentContactHolderCheckOut:{apellidos:n,nombre:i,numeroDocumento:s,tipoDocumento:u},currentCoberturaCheckout:{...e.apiResponse?.currentCoberturaCheckout,telefono:a},currentFixedPortability:[{portability:!!t,telephoneNumber:a}],validations:!0}}))},eg=(0,d.useCallback)(async(e,t,a)=>{let r=await eL();try{(0,$.sendAxCoverageRequest)({value:0});let{ProductOfferingQualificationItem:o,state:i,provideAlternative:n,error:l,description:c,id:A,channel:d}=await P(e,r),p=u(o);if(s(i,t,n,a)){let{state:t,provideAlternative:a,error:o,ProductOfferingQualificationItem:i}=await P({...e,telefono:""},r),n=u(i);return ec(!1),{state:t,provideAlternative:a,error:o,productOfferingRates:n,description:c,id:A,channel:d}}return{state:i,provideAlternative:n,error:l,productOfferingRates:p,description:c,id:A,channel:d}}catch(e){return console.error("Error in productOfferingQualificationRequest:",e),ec(!1),{state:null,provideAlternative:!1,error:e,productOfferingRates:[]}}},[eL]),eP=(e,t,a,r,o,i,n)=>({apiResponse:{...e.apiResponse,cdm:n,coverageChecked:!0,currentCoverageRates:t,errorCoverage:!(0,K.default)(a),errorCoverageMessage:a?.message||"",currentCoverageBeforeSC:!0,currentState:r,currentFixedPortability:e?.apiResponse?.currentFixedPortability?e?.apiResponse?.currentFixedPortability?.map(e=>({...e,ospDonorOperatorWithMNP:o,idOspDonorOperator:i})):[]}}),eh=(0,d.useCallback)(async e=>{let t=document.getElementById("coverage.title");if(er&&t&&t.scrollIntoView({behavior:"smooth",block:"start"}),!eT)return ep(!0);if(eT.codigoPostal){let e=T?.data?.segment??C.Segment.RESIDENTIAL,t=(0,j.getTaxByPostalCode)(eT.codigoPostal,e);t in G.TAXES_OPTIONS&&g({segment:e,tax:t})}ec(!0),eu({show:!1}),ep(!1),es(void 0);let{codPortal:r,codCalle:s,codPostal:u,idGescal37:l}=eI??{},A={codPostal:u??"",codCalle:s??"",codPortal:r??"",idGescal37:l??"",telefono:e[o.FIXED_NUMBER]??"",channelAccountCode:"ATENAS"}
1,{state:d,error:p,productOfferingRates:E,provideAlternative:R,description:m,id:f,channel:O}=await eg(A,e[o.FIXED_PORTABILITY],e[o.FIXED_NUMBER]);eb({...e,operatorId:f,operatorDescription:m});let L=W(p?.message),P=!!(E?.length&&R&&d!==i.FTTH);if(p?.code===408){eu({show:!0,messages:["El servicio ha tardado demasiado tiempo en responder. Por favor, inténtelo de nuevo."]}),ec(!1);return}if(!ev){let t,{cartId:a,token:r}=(await I.default.get("/basket/api/basket/token")).data;S(a),b(r);let o={repo:((e,t)=>{let a=[];if(ee.apiResponse?.currentAddressCheckOut){let e=ee.apiResponse?.currentAddressCheckOut,t={id:e.idGescal37,ospIDsource:`${e.codCalle}, ${e.codPoblacion}`,city:e.poblacion,country:"ESPAÃA",postCode:e.codigoPostal,stateOrProvince:e.provincia,streetType:e.tipoVia,streetName:e.nombreVia,streetNr:e.numeroVia,staircaseNumber:e.escalera,floorNumber:e.planta,apartmentNumber:e.bloque,streetName2:e.bisDuplicado};a.push({...t,type:"postal address"}),a.push({...t,type:"installed product address"})}if(ee.apiResponse?.currentBillingAddressCheckOut){let e=ee.apiResponse?.currentBillingAddressCheckOut;a.push({id:e.idGescal37,ospIDsource:`${e.codCalle}, ${e.codPoblacion}`,type:"billing address",city:e.poblacion,country:"ESPAÃA",postCode:e.codigoPostal,stateOrProvince:e.provincia,streetType:e.tipoVia,streetName:e.nombreVia,streetNr:e.numeroVia,staircaseNumber:e.escalera,floorNumber:e.planta,apartmentNumber:e.bloque,streetName2:e.bisDuplicado})}return{ac_product_order:{contactMedium:[],cartItem:[{id:"1",ospCartItemType:"alta",cartItem:[{id:"1-Consulta",action:"New",product:{name:t?"Abandonado Forzado":"Cobertura",description:t?.message||"",productRelationship:[{type:"Cobertura"}]}}]}]},status:"Coverage",ac_customer_management:{individual:{id:"",ospIDtype:"",gender:"Female",characteristic:[{name:"Tipos de profesiones",value:"Empleado"},{name:"language",value:"CASTELLANO"},{name:"invoiceSupport",value:"ELECTRONICA"},{name:"formatofactura",value:"DETALLADA"},{name:"scoring",value:"0"},{name:"scoringError",value:"no"},{name:"CCC",value:""},{name:"idCCC",value:""},{name:"idUsuario",value:""},{name:"Consentimiento",value:e.acceptCommercial?"SI":"NO"},{name:"userAgent",value:window.navigator.userAgent},{name:"cambioDeMarca",value:"NO"},{name:"Tipo de Cliente",value:""},{name:"BonoCapta",value:""},{name:"CambioDeEmail",value:"NO"},{name:"interval2FA",value:"300|2000"},{name:"AnexoDescarga",value:"no"},{name:"mesesDispSimultaneo",value:""},{name:"nationalityId",value:"4"},{name:"is2Fa",value:"no"},{name:"segundaVivienda",value:"no"},{name:"isCheckPlanAmigo",value:!1},{name:"isCheckSeguroHogar",value:!1}]},postalContact:a,status:"anonymous",emailContact:[{preferred:!1,eMailAddress:""}],telephoneNumber:[{number:e.fixedNumber||"911111111"},{type:"principal",number:e.contactNumber}]},public_id:"Cobertura",public_id_type:"NIF",acs8_id:J,channel:"ESHOPMM",external_system:"Microservicios",processSystem:"CRM",agreements:[]}})(e,p)};(0,q.initAxiosInterceptors)(_,r);let i=(await (t={cartId:a,cartStep:"COVERAGE",data:JSON.stringify(o)},I.default.post("/basket/api/basket/",t).catch(e=>e))).data,n=i.id?.toString()||"",s=i.hash||"",u={hash:s,needNewHash:!1};v(n),N(s),el(e=>eP({...e,apiResponse:{...e.apiResponse,idRepo:n??e.apiResponse?.idRepo,hashManagement:u??e.apiResponse?.hashManagement}},E??[],p))}let h=p?{code:p.code,message:p.message}:{},y=O?.name==="true";el(e=>eP(e,E??[],h,d,m,f,y));let D=E?.length?i.FTTH:"",M=d===i.FTTH||D===i.FTTH||P;if(em({hasCoverage:M,address:c(eT),phone:e[o.CONTACT_NUMBER],error:h,coverageResult:P?Z.CoverageStatusEnum.BAM:M?Z.CoverageStatusEnum.OK:Z.CoverageStatusEnum.KO,hasPortability:e[o.FIXED_PORTABILITY]||void 0},E.map(({idTarifa:e,idPaquete:t,idPromo:a})=>`${e}+${t}+${a}`)),ef(e[o.ACCEPT_PRIVACY],e[o.ACCEPT_COMMERCIAL_COMMUNICATION]),(0,$.sendAxCoverageResult)({value:+!!M}),er){eE(),(M||void 0===M)&&!P||L||eR(),ec(!1);return}if(M&&n)return globalThis.location.href=`/newcheckout?token=${n}&step=1`;if(T&&E&&E.length>0&&!P){let e=new URLSearchParams({bundleId:T.data.internalId||T.data.crmId});a.push(`${(0,x.t)(B.LocalizationPathsCommon.summary)}?${e.toString()}`);let t=()=>{ec(!1),window.removeEventListener("load",t)};window.addEventListener("load",t)}else ec(!1)},[eI,eT,T,ep,ec,eu,eb,el,em,$.sendAxCoverageResult,_]),e_=(0,d.useCallback)(e=>{el(t=>({apiResponse:{...t.apiResponse,shoppingCart:e,acs8_id:"ficha_tarifa"}}))},[]);return(0,d.useEffect)(()=>{L&&t&&(e((0,R.cleanCoverage)()),e((0,V.cleanItems)()),e((0,m.cleanPrivacy)()),g({segment:C.Segment.RESIDENTIAL,tax:D.TaxType.withIva}),globalThis.sessionStorage.removeItem("repoComplete"))},[L,t]),{bundleValidationCode:Y,coverageAlert:Q,currentData:ee,idRepo:ev,isLoading:et,isLoadingCross:ea,isModal:er,showAddressError:eo,originalDevicesShoppingCartRecovery:ei,addShoppingCart:e_,onHandleSubmit:eh,setBundleValidationCode:es,setCoverageAlert:eu,setIsLoading:ec,setIsLoadingCross:eA,setIsModal:ed,setShowAddressError:ep,resetCurrentDataToCoverage:eS,updateAddress:e=>{let t=A(e);if(eC(t.ospId),!t.idGescal37)return eN();el(e=>({...e,apiResponse:{...e.apiResponse,checkoutStepOK:J,currentAddressCheckOut:t,currentBillingAddressCheckOut:t,currentCoberturaCheckout:{...e.apiResponse?.currentCoberturaCheckout,codCalle:t.codCalle,codPortal:t.numeroVia,codPostal:t.codigoPostal,idGescal37:t.idGescal37}}})),ep(!1)},setOriginalDevicesShoppingCartRecovery:en,allowContinueWithoutCoverage:E}}],937899),e.s([],509852)},776695,e=>{e.v(e=>Promise.resolve().then(()=>e(942698)))},275121,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={HTTPAccessErrorStatus:function(){return i}
1,HTTP_ERROR_FALLBACK_ERROR_CODE:function(){return s},getAccessFallbackErrorTypeByStatus:function(){return c},getAccessFallbackHTTPStatus:function(){return l},isHTTPAccessFallbackError:function(){return u}};for(var o in r)Object.defineProperty(a,o,{enumerable:!0,get:r[o]});let i={NOT_FOUND:404,FORBIDDEN:403,UNAUTHORIZED:401},n=new Set(Object.values(i)),s="NEXT_HTTP_ERROR_FALLBACK";function u(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let[t,a]=e.digest.split(";");return t===s&&n.has(Number(a))}function l(e){return Number(e.digest.split(";")[1])}function c(e){switch(e){case 401:return"unauthorized";case 403:return"forbidden";case 404:return"not-found";default:return}}("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},224625,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"isNextRouterError",{enumerable:!0,get:function(){return i}});let r=e.r(275121),o=e.r(238712);function i(e){return(0,o.isRedirectError)(e)||(0,r.isHTTPAccessFallbackError)(e)}("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},145333,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"ReadonlyURLSearchParams",{enumerable:!0,get:function(){return o}});class r extends Error{constructor(){super("Method unavailable on `ReadonlyURLSearchParams`. Read more: https://nextjs.org/docs/app/api-reference/functions/use-search-params#updating-searchparams"),Object.defineProperty(this,"__NEXT_ERROR_CODE",{value:"E1174",enumerable:!1,configurable:!0})}}class o extends URLSearchParams{append(){throw new r}delete(){throw new r}set(){throw new r}sort(){throw new r}}("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},238712,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={REDIRECT_ERROR_CODE:function(){return n},isRedirectError:function(){return s}};for(var o in r)Object.defineProperty(a,o,{enumerable:!0,get:r[o]});let i=e.r(209887),n="NEXT_REDIRECT";function s(e){if("object"!=typeof e||null===e||!("digest"in e)||"string"!=typeof e.digest)return!1;let t=e.digest.split(";"),[a,r]=t,o=t.slice(2,-2).join(";"),s=Number(t.at(-2));return a===n&&("replace"===r||"push"===r)&&"string"==typeof o&&!isNaN(s)&&s in i.RedirectStatusCode}("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},209887,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0}),Object.defineProperty(a,"RedirectStatusCode",{enumerable:!0,get:function(){return o}});var r,o=((r={})[r.SeeOther=303]="SeeOther",r[r.TemporaryRedirect=307]="TemporaryRedirect",r[r.PermanentRedirect=308]="PermanentRedirect",r);("function"==typeof a.default||"object"==typeof a.default&&null!==a.default)&&void 0===a.default.__esModule&&(Object.defineProperty(a.default,"__esModule",{value:!0}),Object.assign(a.default,a),t.exports=a.default)},273173,e=>{e.v(t=>Promise.all(["static/chunks/1ys6ex1dt3frl.js"].map(t=>e.l(t))).then(()=>t(781060)))},354546,e=>{e.v(t=>Promise.all(["static/chunks/0f_12n094qh64.js"].map(t=>e.l(t))).then(()=>t(463967)))},543753,(e,t,a)=>{"use strict";e.i(669122),Object.defineProperty(a,"__esModule",{value:!0});var r={AppRouterContext:function(){return n},GlobalLayoutRouterContext:function(){return u},LayoutRouterContext:function(){return s},MissingSlotContext:function(){return c},TemplateContext:function(){return l}};for(var o in r)Object.defineProperty(a,o,{enumerable:!0,get:r[o]});let i=e.r(380763)._(e.r(389959)),n=i.default.createContext(null),s=i.default.createContext(null),u=i.default.createContext(null),l=i.default.createContext(null),c=i.default.createContext(new Set)},598493,(e,t,a)=>{"use strict";e.i(669122),Object.defineProperty(a,"__esModule",{value:!0});var r={NavigationPromisesContext:function(){return c},PathParamsContext:function(){return l},PathnameContext:function(){return u},ReadonlyURLSearchParams:function(){return n.ReadonlyURLSearchParams},SearchParamsContext:function(){return s},createDevToolsInstrumentedPromise:function(){return A}};for(var o in r)Object.defineProperty(a,o,{enumerable:!0,get:r[o]});let i=e.r(389959),n=e.r(145333),s=(0,i.createContext)(null),u=(0,i.createContext)(null),l=(0,i.createContext)(null),c=(0,i.createContext)(null);
1function A(e,t){let a=Promise.resolve(t);return a.status="fulfilled",a.value=t,a.displayName=`${e} (SSR)`,a}},452046,(e,t,a)=>{"use strict";Object.defineProperty(a,"__esModule",{value:!0});var r={BailoutToCSRError:function(){return n},isBailoutToCSRError:function(){return s}};for(var o in r)Object.defineProperty(a,o,{enumerable:!0,get:r[o]});let i="BAILOUT_TO_CLIENT_SIDE_RENDERING";class n extends Error{constructor(e){super(`Bail out to client-side rendering: ${e}`),this.reason=e,this.digest=i}}function s(e){return"object"==typeof e&&null!==e&&"digest"in e&&e.digest===i}}]);
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.