(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[68,45,87],{484:function(e,t,n){"use strict";n.r(t),n.d(t,"default",(function(){return K}));var a=n(0),r=n.n(a),o=n(16),i=n(2),c=n(1),l=n(10),s=n(15),u=n(17);var m=i.d.div.withConfig({componentId:"sc-1dvcblq-0"})(["",";"],e=>{let{theme:t}=e;return Object(i.c)([".erTitle{margin:0;color:",";}.erContent{margin-top:32px;}.erCountrySelect{margin-top:24px;}.erRequirements{margin-top:32px;}.erEnglishRequirements{margin-top:24px;}.erBox{background-color:",";margin-top:32px;padding:24px;"," h3{",";color:",";margin:0 !important;}.erBoxCol{","}.erContent{margin-top:8px;h1,h2,h3,h4,h5,h6,p,ul,ol{color:",";","}}}.erBoxBtn{margin-top:16px;text-align:center;&:hover{background:",";border-color:",";}","}.erCalcCta{background-color:",";margin-top:32px;padding:24px;"," h3{font-size:18px;line-height:32px;font-weight:",";color:",";margin:0 !important;}.erCalcCtaCol{","}.erContent{margin-top:8px;color:",";h1,h2,h3,h4,h5,h6,p,ul,ol{color:",";","}}}.erCalcCtaIcon{font-size:22px;margin-right:6px;}.erCalcCtaBtn{margin-top:16px;","}.erIntroText{color:",";font-size:14px;line-height:24px;}.erIntroTextOverride{margin-top:32px;}.erIntroTextOverride *{color:",";font-size:14px;line-height:24px;margin-top:32px;}.erIntroText a{color:",";}"],t.titleColor,t.backgroundColor===c.a.white?c.a.lightGrey:c.a.white,Object(l.a)(s.a.small,Object(i.c)(["margin-top:60px;padding:32px;display:flex;"])),t.typographyStyles.pStyles,c.a.charcoal,Object(l.a)(s.a.small,Object(i.c)(["flex-basis:calc(70% - 8px);"])),c.a.charcoal,t.typographyStyles.smallStyles,c.a.buttonHoverToDarker,c.a.buttonHoverToDarker,Object(l.a)(s.a.small,Object(i.c)(["align-self:center;flex-basis:calc(30% - 8px);margin:16px 0 0 16px;"])),c.a.hoverDarkBlue,Object(l.a)(s.a.small,Object(i.c)(["margin-top:60px;padding:32px;"])),u.a.Bold,c.a.white,Object(l.a)(s.a.small,Object(i.c)(["flex-basis:calc(70% - 8px);"])),c.a.white,c.a.white,t.typographyStyles.smallStyles,Object(l.a)(s.a.small,Object(i.c)(["margin-top:16px;"])),c.a.white,c.a.white,c.a.white)}),d=n(39),p=n(158),g=n(683),f=n(396),h=n(94),b=n(93),y=n(101),E=n(33),x=n(743),C=n(36),O=n(116),j=n(685),v=n(76),w=n(18);const T={foundation:"requirementsFoundation",undergraduate:"requirementsUndergraduate",postgraduate:"requirementsPostgraduate"};async function N(e,t,n,a,r,o){try{const i=await v.a.get(e,0,r,o,[void 0,...Object.values(T),"name",w.b.entryTitle]);return function(e,t,n){const a=function(e,t){const n=Object.keys(t).find(n=>t[n].find(t=>t.sys.id===e.sys.id));return n?T[n]:null}(t,n),r=a?e[a]:null;if(!r)return{entryRequirements:null,minimumEnglishEntryRequirements:null};return r}(Object.assign({},Object.fromEntries(Object.entries(T).map(e=>{let[t,n]=e;return i[n].minimumEnglishEntryRequirements=a[t],[n,i[n]]})),{sys:{id:e}}),t,n)}catch(t){return console.info("error getting country data for id: "+e),{entryRequirements:null,minimumEnglishEntryRequirements:null}}}var q=n(252),S=n(810),I=n(697),R=n(699),k=n(52),B=n(13),_=n.n(B),H=n(42),A=n(51),L=n(7),M=n(801),U=n(145);const D=[y.a.courseTypeUG,y.a.courseTypeFoundationEntry],F=[y.a.courseTypeUG,y.a.courseTypeFoundationDegree],z="Find out more",G=" about our courses with a foundation year.";function K(e){var t;let{className:n,content:c,courseType:l,dbs:s,requiresHealthScreening:u,entryRequirementsUK:y,foundationEntryLink:v,allowUCASCalculator:w,introTextOverride:T,hideDefaultIntroText:B}=e;const K=Object(a.useMemo)(()=>({entryRequirements:y?``:null,minimumEnglishEntryRequirements:null}),[y]),$=Object(o.e)(C.l),P=Object(o.e)(C.e),Q=Object(o.e)(e=>Object(O.o)(e,s,u)),W=Object(a.useMemo)(()=>({foundation:Q.foundationMinimalEnglishRequirements,undergraduate:Q.undergraduateMinimalEnglishRequirements,postgraduate:Q.postgraduateMinimalEnglishRequirements}),[Q.foundationMinimalEnglishRequirements,Q.postgraduateMinimalEnglishRequirements,Q.undergraduateMinimalEnglishRequirements]),Y=Object(a.useMemo)(()=>({foundation:Q.foundationCourseTypes,undergraduate:Q.undergraduateCourseTypes,postgraduate:Q.postgraduateCourseTypes}),[Q.foundationCourseTypes,Q.undergraduateCourseTypes,Q.postgraduateCourseTypes]),[V,X]=Object(a.useState)([]);Object(a.useEffect)(()=>{let e=!0;return(async()=>{const t=await Object(M.a)();e&&X(t)})(),()=>e=!1},[]);const[J,Z]=Object(a.useState)(),[ee]=Object(q.a)("country");Object(a.useEffect)(()=>{if(!Object(L.a)(V))return;const e=V.find(e=>Object(j.a)(e.name.toLowerCase())===ee);Z(null!=e?e:{id:I.a,name:I.b})},[ee,V]);const te=v||(F.includes(l.sys.id)?Q.dontHaveTheQualificationsLink:null),ne=Q.foundationEntry?Q.foundationEntry:Q.dontHaveTheQualifications,[ae,re]=Object(a.useState)(!!J),[oe,ie]=Object(a.useState)(J?null:K),ce=Object(S.a)(V,"Entry Requirements Country");Object(a.useEffect)(()=>{if(!J||J.id===I.a)return;let e=!1,t=!0;const n=setTimeout(()=>{t&&!e&&re(!0)},200);return(async()=>{const a=await N(J.id,l,Y,W,$,P);t=!1,clearTimeout(n),e||(re(!1),ie(a))})(),()=>e=!0},[J,l,W,Y,P,$]),Object(a.useEffect)(()=>{J&&J.id!==I.a||ie(K)},[J,K]);const le=w&&Q.courseTypesToShowctaToucasCalculator.some(e=>e.sys.id===l.sys.id),se=D.includes(l.sys.id);return r.a.createElement(m,{className:_()(n,H.b)},r.a.createElement(d.a,{narrow:!0},r.a.createElement("h2",{className:"erTitle"},"Entry requirements"),T&&r.a.createElement(p.default,{className:"erIntroTextOverride",content:T}),se&&!B&&r.a.createElement(r.a.Fragment,null,r.a.createElement("p",{className:"erIntroText"},"We will consider your educational achievements, predicted grades, work experience and personal statement. If you don't meet the grades for your chosen course, we will consider you for other programmes."),r.a.createElement("p",{className:"erIntroText"},"We know that many factors can influence the grades you achieve in school or college. If your life experience has affected your academic studies, we can take this into account. Use the UCAS Points Calculator below to check whether you are eligible."),r.a.createElement("p",{className:"erIntroText"},"Unsure if you meet our entry requirements? Contact our friendly ",r.a.createElement(E.a,{uri:"mailto:CEnquiries@uclan.ac.uk"},"Course Enquiries team")," to talk through your options.")),c&&r.a.createElement(p.default,{className:"erContent",content:c}),r.a.createElement(x.a,{countries:V,selectedCountry:null!=(t=null==J?void 0:J.name)?t:I.b,onSelectCountry:ce,label:"Select your country/region of qualification or education",className:"erCountrySelect"}),oe.entryRequirements&&r.a.createElement(p.default,{className:"erRequirements",content:ae?"

Loading...

":oe.entryRequirements}),oe.minimumEnglishEntryRequirements&&r.a.createElement(i.a,{theme:U.d},r.a.createElement(f.default,{className:"erEnglishRequirements",items:[{title:"Minimum English entry requirements",markup:oe.minimumEnglishEntryRequirements}],parentTitle:"EntryRequirements > "+(null==J?void 0:J.id),name:"English entry requirements"})),Q.healthScreeningText&&r.a.createElement(p.default,{className:"erRequirements",content:Q.healthScreeningText}),Q.dbsText&&r.a.createElement(r.a.Fragment,null,r.a.createElement(p.default,{className:"erRequirements",content:Q.dbsText}),r.a.createElement(g.a,{markup:Q.dbsTextMore})),le&&r.a.createElement("div",{className:"erCalcCta "+H.a},r.a.createElement("div",{className:"erCalcCtaInner"}),r.a.createElement("div",{className:"erCalcCtaCol"},r.a.createElement("h3",null,"Use our UCAS points calculator"),r.a.createElement(p.default,{className:"erContent",content:"Discover how many UCAS points your qualifications are worth"})),r.a.createElement(b.b,{uri:"/undergraduate/ucas-points-calculator",isReverse:!0,isSmall:!0,className:"erCalcCtaBtn",trackTitle:"ucas-calculator-cta-entry-requirements-course-page",iconId:k.a.Calculate,prependIcon:!0,fitContent:!0},r.a.createElement("span",null,"Calculate your grades"))),ne&&te&&r.a.createElement("div",{className:"erBox "+H.a},r.a.createElement("div",{className:"erBoxInner"}),r.a.createElement("div",{className:"erBoxCol"},r.a.createElement("h3",null,"Not got the grades?"),r.a.createElement(p.default,{className:"erContent",content:ne})),r.a.createElement(h.default,{uri:te,trackTitle:z,isReverse:!0,isSmall:!0,className:"erBoxBtn"},z," ",r.a.createElement(A.a,{text:G})))))}},635:function(e,t,n){"use strict";n.d(t,"a",(function(){return o})),n.d(t,"b",(function(){return i}));var a=n(184),r=n(141);function o(e,t,n,o){void 0===t&&(t=r.a.H2),void 0===n&&(n=r.a.H2),void 0===o&&(o=r.a.H6),t=Object(a.a)(t,r.a.H1,r.a.H6),o=Object(a.a)(o,t,r.a.H6),n=Object(a.a)(n,t,o),"string"==typeof e&&e.toLowerCase().startsWith("h")&&(e=e.slice(1));const i=parseInt(e);return(!Number.isInteger(i)||io)&&(e=n),e}function i(e,t,n,a){return void 0===t&&(t=r.a.H2),void 0===n&&(n=r.a.H2),void 0===a&&(a=r.a.H6),"h"+o(e,t,n,a)}},659:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(35);function r(e){return Object(a.a)(e).map(e=>e.toString().toLowerCase().replace(/ /g,"-")).join("-")}},683:function(e,t,n){"use strict";n.d(t,"a",(function(){return C}));var a=n(0),r=n.n(a),o=n(13),i=n.n(o),c=n(2),l=n(17),s=n(1);var u=c.d.div.withConfig({componentId:"sc-1i82376-0"})(["",""],e=>{var t;let{theme:n}=e;const a=null==n||null==(t=n.button)?void 0:t.hoverBgColor;return Object(c.c)(["margin-top:24px;.mrBtn{position:relative;display:flex;align-items:center;height:32px;padding:0 6px;margin-left:-6px;border:none;background:transparent;color:",";font-weight:",";&:hover{color:",";}}.mrBtnIcon{fill:",";width:12px;height:12px;min-height:12px;min-width:12px;margin-left:16px;}.mrContent{margin-top:24px;&--closed{margin-top:0;height:0;overflow:hidden;}}@media print{.mrBtn{display:none;}.mrContent{height:auto !important;p{font-weight:normal !important;font-size:10pt;color:"," !important;}}}"],n.linkColor,l.a.Bold,a,s.a.slate,s.a.black)}),m=n(158),d=n(278),p=n(24),g=n(207),f=n(115),h=n(51),b=n(4),y=n(57),E=n(28),x=n(114);function C(e){let{className:t,markup:n,trackingTitle:a,tracking:o=[],initialOpenState:c=!1,visuallyHiddenText:l}=e;const[s,C]=Object(d.a)(c,[...o,a].filter(b.a),null,"Read more","Read less",!1,!0),O=Object(g.a)(),j=`read_more_${Object(x.a)()}${[...o,a].filter(Boolean).join("_")}`,v=j+"_content";if(!n)return p.a;const w="Read "+(s?"less":"more");return r.a.createElement(u,{className:t},r.a.createElement("button",{className:i()("mrBtn",y.a.A11YButton),onClick:()=>C(),tabIndex:O,id:j,"aria-expanded":s,"aria-controls":v},w," ",Object(b.a)(l)&&r.a.createElement(h.a,{text:l}),r.a.createElement(E.b,{className:"mrBtnIcon",iconId:s?E.a.ChevronUp:E.a.ChevronDown})),r.a.createElement(f.b,{isInteracting:s},r.a.createElement(m.default,{className:i()("mrContent",{"mrContent--closed":!s}),"aria-hidden":!s,content:n,id:v,"aria-labelledby":j,role:"region"})))}},685:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(659);function r(e){return Object(a.a)(e.toLowerCase())}},697:function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return r}));const a="87297994-41cc-430c-8599-bb2e194ccbb1",r="UK"},699:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(4);function r(e,t){return void 0===t&&(t="|"),Object(a.a)(e)?e.split(t).map(e=>e.trim()).filter(a.a):[]}},743:function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));var a=n(0),r=n.n(a),o=n(2),i=n(81),c=n(21);const l=Object(c.b)("country-select",[{name:null,modifiers:["row"]},"label","container","select"]),s=o.d.div.withConfig({componentId:"oyh0wd-0"})(["",";"],e=>{let{theme:t}=e;return Object(o.c)(["&.","{display:flex;flex-wrap:wrap;align-items:center;gap:10px;.","{margin-top:0;}}.","{"," text-transform:uppercase;color:",";}.","{width:228px;max-width:100%;","}.","{font-size:16px;}"],l.blockModifiers.row,l.select,l.label,t.typographyStyles.labelStyles,t.textColor,l.container,Object(i.h)(t),l.select)});var u=n(7),m=n(114),d=n(685),p=n(42),g=n(24),f=n(13),h=n.n(f);function b(e){let{countries:t,selectedCountry:n,onSelectCountry:a,label:o="Select your country/region",id:i,row:c=!1,className:f}=e,b=Object(m.a)();i&&(b=i);return Object(u.a)(t)?r.a.createElement(s,{className:h()(l.className,f,p.a,{[l.blockModifiers.row]:c})},r.a.createElement("label",{className:l.label,htmlFor:""+b},o),r.a.createElement("div",{className:l.container},r.a.createElement("select",{className:l.select,id:""+b,onChange:e=>{const n=t.find(t=>e.target.value===Object(d.a)(t.name));null==a||a(e.target.value,null==n?void 0:n.id)},value:Object(d.a)(n)},t.map(e=>{let{name:t,id:n}=e;return r.a.createElement("option",{key:n,value:Object(d.a)(t)},t)})))):g.a}},801:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var a=n(8),r=n(25),o=n(18),i=n(76),c=n(7),l=n(697),s=n(208);async function u(){const e=new a.Query(a.Op.equalTo(o.c.contentTypeId,r.a.Country),a.Op.equalTo(o.c.versionStatus,o.d.published));e.fields=[].concat(["sys.id",o.b.entryTitle]),e.orderBy=[{asc:o.b.entryTitle}],e.pageSize=999;try{const t=await i.a.search(e,0,DELIVERY_API_CONFIG.projectId);return Object(c.a)(null==t?void 0:t.items)?t.items.map(e=>({name:e.sys.id===l.a?l.b:e.entryTitle,id:e.sys.id})).sort((e,t)=>e.id===l.a?Number.MIN_SAFE_INTEGER:t.id===l.a?Number.MAX_SAFE_INTEGER:Object(s.a)(e.name,t.name)):[]}catch(e){return[]}}},810:function(e,t,n){"use strict";n.d(t,"a",(function(){return l}));var a=n(0),r=n(685),o=n(290),i=n(22),c=n(7);function l(e,t){const n=Object(o.a)();return Object(a.useCallback)(a=>{if(!Object(c.a)(e))return;let o=e.find(e=>Object(r.a)(e.name)===a);o&&(Object(i.d)({actionOrActions:[i.b.CLICK,t],label:[o.name,o.id]}),n({country:"uk"!==a?a:void 0}))},[n,e,t])}}}]); //# sourceMappingURL=entryRequirements.cc.2b75d0d5c30d0e6c3cad.mjs.map