PageSourceSearch

https://www.netcomlearning.com/_next/static/chunks/pages/ms-learn-aab7428c43b3814a.js

js netcomlearning.com collected 2026-09-24 09:01:52 UTC 4,204 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5258],{82903:function(e,t,s){(window.__NEXT_P=window.__NEXT_P||[]).push(["/ms-learn",function(){return s(25177)}])},25177:function(e,t,s){"use strict";s.r(t),s.d(t,{default:function(){return w}});var r=s(85893),a=s(10149),i=s(11187),l=s(8433),o=s(4863),d=s(97538),n=s(51024),c=s(56697),u=s(31955),m=s(11163),p=s(67294),h=s(50179);let f=h.Z.child({component:"components/shared/ms-learn-email-modal/ms-learn-email-modal.js"});var v=({isEmailModalOpen:e,skuId:t,sidValue:s,routerQueries:a})=>{let h=(0,m.useRouter)(),[v]=d.Z.useForm(),[g,y]=(0,p.useState)("");return(0,r.jsx)(c.Z,{open:e,onCancel:null,footer:null,className:"email-modal",destroyOnClose:!1,maskClosable:!1,closable:!1,keyboard:!1,children:(0,r.jsxs)(d.Z,{className:"email-form-container",form:v,size:"large",layout:"vertical",autoComplete:"off",onFinish:e=>{localStorage.setItem("email",e?.email);let r=u.Z.get("referrer"),o={};a?.msVisitorId||a?.advid?a?.msVisitorId&&!a?.advid?(u.Z.set("advid",1585,{expires:30}),o={advid:1585,...a}):(u.Z.set("advid",a?.advid,{expires:30}),o={...a}):(u.Z.set("advid",716,{expires:30}),o={advid:716,...a});let d={sku_id:t,sids:[{sid:s,quantity:1}],email:e?.email,source:"website",platform:"web",country_code:"US",version:"v1",others:{...o,referrer:r}};l.Z.post("https://cartapi.netcomlearning.com/addToCart",d).then(e=>{i.ZP.success("Added to cart successfully !"),h.push("/cart")}).catch(e=>{f.info(e),i.ZP.error("Something went wrong !"),h.push("/")})},children:[g&&(0,r.jsx)(o.Z,{type:"error",message:g}),(0,r.jsx)(d.Z.Item,{name:"email",label:"Email Address",rules:[{required:!0,message:"Email is required"},{whitespace:!0,message:"Email can not be blank"},{validator:(e,t)=>!t||/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(t)?Promise.resolve():Promise.reject("Please enter a valid email address.")}],children:(0,r.jsx)(n.Z,{className:"input-tag",placeholder:"Enter your email"})}),(0,r.jsx)(d.Z.Item,{children:(0,r.jsx)("button",{type:"submit",className:"button medium primary w-100",children:"Proceed"})})]})})},g=s(57632),y=s(99460),w=()=>{let e=(0,m.useRouter)(),{locale:t}=e,s=t.slice(-2),[o,d]=(0,p.useState)(!0),[n,c]=(0,p.useState)({}),[h,f]=(0,p.useState)(""),[w,Z]=(0,p.useState)(""),[S,_]=(0,p.useState)(""),[x,I]=(0,p.useState)(!1),b=async e=>{try{let t=await l.Z.get(`https://cms.netcomlearning.com/api/v1/schedule/schedules-details/?sid=${e}`);return t.data?.[0]?.countrycode||null}catch(e){return console.error("getCountryOfSchedId error:",(0,y.S)(e)),null}},j=async(t,r,a,o)=>{let d=u.Z.get("referrer");d||(d="https://www.netcomlearning.com/");let n={};o?.msVisitorId||o?.advid?o?.msVisitorId&&!o?.advid?(u.Z.set("advid",1585,{expires:30}),n={advid:1585,...o}):(u.Z.set("advid",o?.advid,{expires:30}),n={...o}):(u.Z.set("advid",716,{expires:30}),n={advid:716,...o});let c={sku_id:t,sids:[{sid:r,quantity:1}],user_identifier:a,source:"website",platform:"web",country_code:s,version:"v1",others:{...n,referrer:d}};try{await l.Z.post("https://cartapi.netcomlearning.com/addToCart",c),localStorage.setItem("email",a),i.ZP.success("Added to cart successfully !");let t=await b(r);"IN"===t?e.push("/en-IN/cart"):e.push("/cart")}catch(t){i.ZP.error("Something went wrong !"),e.push("/")}},k=async t=>{try{let e=await l.Z.get(`https://cartapi.netcomlearning.com/getSkuIDSidByOfferingIDMsLearn?offering_id=${t}&version=v1`),s=e.data.data,r=s.sku_id,a=s.sid;return Z(r),f(a),{skuid:r,sid:a}}catch(t){console.error("fetchSkuId error:",(0,y.S)(t)),i.ZP.error("Something went wrong !!"),e.push("/")}};return((0,p.useEffect)(()=>{if(e.isReady&&e.query){let t=e.query;c(t);{let s=localStorage.getItem("email");s||(s=(0,g.Z)(),localStorage.setItem("email",s)),_(s);let r=async()=>{let{skuid:r,sid:a}=await k(e.query.offering);j(r,a,s,t)};r()}}},[e.query,e.isReady]),o)?(0,r.jsx)("div",{className:"safe-area",children:(0,r.jsx)("div",{className:"m-5 p-3",children:(0,r.jsx)(a.default,{active:!0,paragraph:{rows:16}})})}):x?(0,r.jsx)(v,{isEmailModalOpen:x,setIsEmailModalOpen:I,skuId:w,sidValue:h,routerQuer
1ies:n}):(0,r.jsx)("div",{})}}},function(e){e.O(0,[1033,811,4055,1187,2533,1024,7538,7643,9774,2888,179],function(){return e(e.s=82903)}),_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.