1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9931],{2963:(e,t,n)=>{n.d(t,{A:()=>s,V:()=>r});var o=n(88636),r=function(e){return e.UcasUpdates="UCAS-UPDATED",e.FavouriteCookieUpdated="FAVOURITE-COOKIE-UPDATED",e.PostAuthRefresh="POST-AUTH-REFRESH",e}({}),i=new o.EventEmitter;i.setMaxListeners(20);let s=i},21493:(e,t,n)=>{n.d(t,{Jq:()=>S,S1:()=>l,WT:()=>d,lh:()=>u,ul:()=>p,zp:()=>a});var o=n(11362),r=n(17867),i=n(97242),s="nonAdvertDetails",c=function(){try{var e=localStorage.getItem(s);if(!e)return null;var t=e.split("#");if(t.length<9)return null;return{collegeName:t[0]||"",collegeId:t[2]||"",courseId:t[6]||"0",logoUrl:t[7]||"",fromType:t[8]||"COURSE",pageName:t[9]||""}}catch(e){return null}},u=function(){return(0,o._)(function(){var e,t,n,o;return(0,r.YH)(this,function(r){switch(r.label){case 0:if(!(e=c()))return[2,!1];if(t=(0,i.Zi)()?"/api/get-pdf?p_college_id=".concat(e.collegeId,"&p_course_id=").concat(e.courseId):"/degrees/get-pdf?from=".concat(e.fromType,"&collegeId=").concat(e.collegeId,"&courseId=").concat(e.courseId),!(0,i.Zi)())return[3,6];r.label=1;case 1:return r.trys.push([1,4,,5]),[4,fetch(t)];case 2:return[4,r.sent().json()];case 3:return(null==(n=r.sent())?void 0:n.pdfUrl)&&window.open(n.pdfUrl,"_blank"),[3,5];case 4:return console.error("Error fetching PDF URL:",r.sent()),[3,5];case 5:return[3,7];case 6:(o=document.createElement("a")).href=t,o.target="_blank",o.rel="opener",o.style.display="none",document.body.appendChild(o),o.click(),o.remove(),r.label=7;case 7:try{localStorage.removeItem(s)}catch(e){}return[2,!0]}})})()},a=function(){if("undefined"==typeof document)return null;var e="; ".concat(document.cookie).split("; callbackUrl=");if(2===e.length){var t,n=(null==(t=e.pop())?void 0:t.split(";").shift())||null;return n?decodeURIComponent(n):null}return null},l=function(){"undefined"!=typeof document&&(document.cookie="callbackUrl=; max-age=0; path=/")},E="non-advert-flow",p=function(){"undefined"!=typeof document&&(document.cookie="".concat(E,"=true; path=/"))},d=function(){if("non-request-info"===new URLSearchParams(window.location.search).get("pagetype"))return!0;var e,t="; ".concat(document.cookie).split("; ".concat(E,"="));return 2===t.length&&(null==(e=t.pop())?void 0:e.split(";").shift())==="true"},S=function(){"undefined"!=typeof document&&(document.cookie="".concat(E,"=; max-age=0; path=/"))}},33274:(e,t,n)=>{n.d(t,{Bv:()=>i,GJ:()=>o,Gl:()=>d,H8:()=>c,Lc:()=>_,M3:()=>E,Nm:()=>l,do:()=>f,fi:()=>s,jA:()=>S,mx:()=>u,t4:()=>r,y:()=>p,zJ:()=>a});var o={USER_REGISTERED:"UserRegistered",SIGNED_IN:"SignedIn",SIGNED_UP:"SignedUp",PAGE_VIEWED:"PageViewed",BUTTON_CLICKED:"Button_clicked",ENQUIRY_FORM_SUBMITTED:"EnquiryFormSubmitted",PROSPECTUS_REQUESTED:"ProspectusRequested",DIGITAL_PROSPECTUS_REQUESTED:"DigitalProspectusRequested",BOOK_EVENT_SUBMITTED:"BookEventSubmitted"},r={GOOGLE:"Google",GOOGLE_ONE_TAP:"GoogleOneTap",APPLE:"Apple",EMAIL:"Email",SIGN_UP:"Sign Up",FACEBOOK:"Facebook",NEWSLETTER:"Newsletter Subscription"},i={GOOGLE:"Google",GOOGLE_ONE_TAP:"GoogleOneTap",APPLE:"Apple",EMAIL:"Email",SIGN_IN:"Sign In"},s={SIGN_UP:"Sign Up",SIGN_IN:"Sign In",COLC:"COLC",CAREER_MATCHER:"Career Matcher",ACCOUNT_DELETION:"Account Deletion",POST_REGISTRATION_SUBMIT:"postregistrationsubmit",REGISTRATION_SUCCESS:"registrationsuccess",DOWNLOAD_PROSPECTUS:"Download Prospectus"},c="Interaction",u="2",a="3",l="Domestic",E={REGISTER:"Register",HOME:"Home",GET_PROSPECTUS_PAGE:"Get prospectus page",ENQUIRY_PAGE:"Enquiry Page",ENQUIRY_PAGE_REG:"Enquiry page",PROSPECTUS_FORM:"Prospectus Form",ENQUIRY_FORM:"Enquiry Form",OPEN_DAYS:"Open Days",REGISTRATION_SUCCESS:"Registration Success",ARTICLE_DETAIL:"Article Detail",CLEARING_HOME:"Clearing Home",COLC_LANDING:"COLC Landing",INSTITUTION_PROFILE:"Institution Profile",SCHOLARSHIP_SEARCH_RESULTS:"Scholarship Search Results",SCHOLARSHIP_PROVIDER_RESULTS:"Scholarship Provider Results",ARTICLE_SUBCATEGORY:"Article Subcategory",PROFILE_PAGE:"Profile Page",BULK_PROSPECTUS_PAGE:"Bulk prospectus page",BOOK_EVENT_PAGE:"Book event page"},p={SIGN_UP:"Sign up",SIGN_IN:"Sign in",CONTINUE_WITH_GOOGLE:"Continue with Google",CONTINUE_WITH_APPLE:"Continue with Apple",CONTINUE_WITH_FACEBOOK:"Continue with Facebook",CONTINUE_WITH_EMAIL:"Continue with Email",CONTINUE:"Continue",SIGN_ME_UP:"SIGN ME UP",SUBSCRIBE_FOR_FREE:"Subscribe for free",GET_FREE_NEWSLETTERS:"Get free newsletters",REQUEST_INFO:"Request info",GET_PROSPECTUS:"Get Prospectus",BOOK_EVENT:"BOOK EVENT"},d=function(e){switch(e){case"requestinfo":return E.ENQUIRY_PAGE_REG;case"digitalprospectus":case"physicalprospectus":return E.GET_PROSPECTUS_PAGE;case"opendays":return E.OPEN_DAYS;default:return e||""}},S=function(e){return E.ENQUIRY_PAGE},f=function(e){switch(e){case"requestinfo":default:return o.ENQUIRY_FORM_SUBMITTED;case"physicalprospectus":return o.PROSPECTUS_REQUESTED;case"digitalprospectus":return o.DIGITAL_PROSPECTUS_REQUESTED}},_=function(e){switch(e){case"requestinfo":default:return p.REQUEST_INFO;case"digitalprospectus":case"physicalprospectus":return p.GET_PROSPECTUS}}},88582:(e,t,n)=>{n.d(t,{C:()=>a,default:()=>l});var o=n(7798),r=n(54568),i=n(7620),s=n(27541),c=n(2963),u="signin_success_toast",a=function(e){sessionStorage.setItem(u,e||"Welcome back")};let l=function(){var e=(0,o._)((0,i.useState)(!1),2),t=e[0],n=e[1],a=(0,o._)((0,i.useState)(!1),2),l=a[0],E=a[1],p=(0,o._)((0,i.useState)(""),2),d=p[0],S=p[1],f=(0,s.usePathname)(),_=(0,o._)((0,i.useState)(0),2),T=_[0],I=_[1],R=(0,i.useRef)(null),O=(0,i.useRef)(!1);(0,i.useEffect)(function(){var e=function(){return I(function(e){return e+1})};return c.A.on(c.V.PostAuthRefresh,e),function(){c.A.off(c.V.PostAuthRefresh,e)}},[]);var g=(0,i.useCallback)(function(){E(!0),setTimeout(function(){return n(!1)},300)},[]);return((0,i.useEffect)(function(){if("/authverification"!==f){var e=sessionStorage.getItem(u);e&&(sessionStorage.removeItem(u),S(e),E(!1),n(!0))}},[f,T]),(0,i.useEffect)(function(){if(t){O.current=!1;var e=setTimeout(function(){O.current=!0},5e3),o=setTimeout(function(){E(!0)},5e3),r=setTimeout(function(){n(!1)},5300),i=function(){O.current&&g()},s=function(e){O.current&&R.current&&!R.current.contains(e.target)&&g()};return window.addEventListener("scroll",i,{passive:!0}),document.addEventListener("mousedown",s),function(){clearTimeout(e),clearTimeout(o),clearTimeout(r),window.removeEventListener("scroll",i),document.removeEventListener("mousedown",s)}}},[t,g]),t)?(0,r.jsxs)("div",{ref:R,role:"status","aria-live":"polite",className:"fixed top-[100px] left-0 right-0 mx-auto z-50 flex items-center gap-[8px] p-[16px] rounded-[6px] bg-positive-light border border-positive-default max-w-[534px] w-[calc(100%-32px)] ".concat(l?"animate-fade-out-up":"animate-fade-in-down"),children:[(0,r.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"shrink-0",children:(0,r.jsx)("path",{d:"M3 11L7 15L17 5",stroke:"#106519","stroke-width":"1.67","stroke-linecap":"round","stroke-linejoin":"round"})}),(0,r.jsx)("span",{className:"text-positive-dark text-[14px] font-semibold leading-[21px] flex-1",children:d}),(0,r.jsx)("button",{type:"button",onClick:g,className:"text-positive-dark hover:text-positive-default shrink-0 cursor-pointer","aria-label":"Dismiss",children:(0,r.jsx)("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,r.jsx)("path",{d:"M15 5L5 15M5 5L15 15",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round"})})})]}):null}}}]); 2//# sourceMappingURL=9931-e792ea72ae5c6c79.js.map
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.