PageSourceSearch

https://business.bt.com/broadband-acquisition/_next/static/chunks/…/[[...slug]]-8a54ba5e5b0404ea.js

js bt.com collected 2026-09-24 08:25:31 UTC 4,636 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[368],{35976:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/products/broadband-and-internet/[[...slug]]",function(){return n(85746)}])},85746:(e,t,n)=>{"use strict";n.r(t),n.d(t,{DealsPage:()=>D,__N_SSP:()=>_,default:()=>O});var i=n(12429),a=n(62589),o=n(66694),r=n(30237),c=n.n(r),l=n(30314),s=n(10983),u=n(60004),f=n(50437),d=n(92583),v=n(70692),p=n(17503),g=n(47141),y=n(85409),m=n(94398),A=n(63061),h=n(83176),b=n(33596),P=n(6229);function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)}return n}function S(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(Object(n),!0).forEach(function(t){(0,i.A)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var _=!0;function D(e){var t,n,i,r,f,b,k=e.affiliates,_=e.agentSessionData,D=e.cmsCategories,O=e.cmsProductList,w=e.components,E=e.isRetail,I=e.postACComponents,C=e.sprinklrConfigId,N=e.ssid,j=(0,d.dk)(),R=j.instance,T=j.inProgress,B=j.accounts,q=(0,s.useRouter)(),x=(0,u.useState)(w),J=x[0],L=x[1],U=(0,A.B)(),X=U.dispatch,z=U.state,H=null==z||null==(t=z.availability)?void 0:t.isPostCheck,M=(0,y.Fo2)(y.d0F.BtCheckoutType),F=(0,o.A)(M,3),V=F[1],Z=F[2],K=(0,y.Mjh)(y.UTJ.AffiliateId),Q=(0,o.A)(K,3),Y=Q[0],G=Q[2],W=null==q||null==(n=q.query)?void 0:n.affiliateId,$=null==k?void 0:k.some(function(e){var t;return(null==e?void 0:e.affiliateId)===(null==q||null==(t=q.query)?void 0:t.affiliateId)}),ee=(0,u.useMemo)(function(){return!W&&Y&&G(),(E||$||H)&&(null==I?void 0:I.length)>0},[W,Y,E,$,H,null==I?void 0:I.length,G]);return(0,u.useEffect)(function(){var e,t,n=(null==(t=localStorage)?void 0:t.getItem(h.DT.SkipRetailLogin))==="true"&&(0,P.mT)(h.i9.APP_ENV_NAME)!==h.H.PROD,i=(e=(0,a.A)(c().mark(function e(){return c().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!(E&&"none"===T&&null===R.getActiveAccount())){e.next=9;break}if(!(R.getAllAccounts().length>0)){e.next=5;break}R.setActiveAccount(R.getAllAccounts()[0]),e.next=9;break;case 5:return e.next=7,R.initialize();case 7:return e.next=9,R.loginRedirect({scopes:["User.Read"],state:JSON.stringify({returnTo:window.location.href})});case 9:case"end":return e.stop()}},e)})),function(){return e.apply(this,arguments)});n||"startup"===T||i().catch(function(e){(0,g.ekm)({message:"Auth initialization failed",error:e})})},[E,R,T]),(0,u.useEffect)(function(){if(E){var e;null===l.A||void 0===l.A||l.A.remove(y.tmD.BtCartId,{domain:window.location.hostname}),(0,v.Uy)(),N!==(null==(e=localStorage)?void 0:e.getItem(h.DT.Ssid))&&(localStorage.removeItem(h.DT.AvailabilityChecker),localStorage.removeItem(y.UTJ.IsPostCheck),localStorage.setItem(h.DT.Ssid,N))}else null===l.A.get(y.tmD.BtCartId)&&(0,v.Uy)()},[E,N]),(0,u.useEffect)(function(){X({type:h.cD.SetIsRetail,data:E}),X({type:h.cD.SetAgentDetails,data:_}),X({type:h.cD.SetSsid,data:N})},[_,X,E,N]),(0,u.useEffect)(function(){if(E&&B.length>0){var e;(0,g.KJz)({sessionToken:null==q||null==(e=q.query)||null==(e=e.ssid)?void 0:e.toString(),state:"InProgress",subState:"Discovery"})}},[B,R,E,null==q||null==(i=q.query)?void 0:i.ssid]),(0,u.useEffect)(function(){X({type:h.pm.SetSprinklrConfigId,data:C})},[X,C]),(0,u.useEffect)(function(){ee&&L(I)},[ee,I]),(0,u.useEffect)(function(){var e,t;null!=(e=z.config)&&e.isDirectBuy||(null==(t=q.query)?void 0:t.type)===y.PEo?V(y.PEo):Z()},[null==(r=z.config)?void 0:r.isDirectBuy,null==(f=q.query)?void 0:f.type,V,Z]),(0,u.useEffect)(function(){var e,t;if(null!=(e=z.affiliate)&&e.isReady&&!(null!=(t=z.availability)&&t.data)){var n,i,a=z.affiliate.isActive?"".concat(p.kA.BasePageName).concat(null==(n=z.affiliate.data)?void 0:n.type,"s"):z.retail.isRetail?p.kA.RetailsPageName:p.kA.PageName,o=z.affiliate.isActive?"".concat(p.kA.BaseHierarchy).concat(null==(i=z.affiliate.data)?void 0:i.type,"s"):p.kA.Hierarchy;g.cuq.record.pageView({name:"".concat(a," ").concat(p.XN.Landing),hierarchy:"".concat(o," ").concat(p.XN.Landing),deals:"",cart_version:h.RS.v2,agentID:N})}},[null==(b=z.affiliate)?void 0:b.isReady]),null==J?void 0:J.map(function(e,t){return(0,u.createElement)(m.H,S(S({},e),{},{cmsCategories:D,cmsProductList:O,key:"".concat(t,"__").concat(null==e?void 0:e.__typename)}))})}let O=(0,f.Zz)(b.CQ,b.Jh,b.bX,b.Yv,b.Zw)(D)}},e=>{e.O(0,[596,398,636,593,792],()=>e(e.s=35976)),_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.