"use strict";(()=>{(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[4891,8122],{99802:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{D:()=>Composer,W:()=>CoreComponents});var _loadable_component__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(75326),Composer=(0,_loadable_component__WEBPACK_IMPORTED_MODULE_0__.Ay)({resolved:{},chunkName:function(){return"features-composer-ComposerWrapper"},isReady:function(D){var o=this.resolve(D);return this.resolved[o]!==!0?!1:!!__webpack_require__.m[o]},importAsync:function(){return Promise.all([__webpack_require__.e(1456),__webpack_require__.e(8353)]).then(__webpack_require__.bind(__webpack_require__,75056))},requireAsync:function(D){var o=this,e=this.resolve(D);return this.resolved[e]=!1,this.importAsync(D).then(function(z){return o.resolved[e]=!0,z})},requireSync:function requireSync(props){var id=this.resolve(props);return __webpack_require__(id)},resolve:function resolve(){return 75056}}),CoreComponents={ZenInfo:(0,_loadable_component__WEBPACK_IMPORTED_MODULE_0__.Ay)({resolved:{},chunkName:function Y(){return"zeninfo.component"},isReady:function Y(D){var o=this.resolve(D);return this.resolved[o]!==!0?!1:!!__webpack_require__.m[o]},importAsync:function Y(){return Promise.resolve().then(__webpack_require__.bind(__webpack_require__,38470))},requireAsync:function Y(D){var o=this,e=this.resolve(D);return this.resolved[e]=!1,this.importAsync(D).then(function(z){return o.resolved[e]=!0,z})},requireSync:function requireSync(props){var id=this.resolve(props);return __webpack_require__(id)},resolve:function resolve(){return 38470}},{resolveComponent:function Y(D){return D.VersionInfo}})}},66355:(Y,D,o)=>{o.d(D,{k:()=>ee});var e=o(13952),z=o(97175),v=o(32832),le=o(52063),ee=function(){var j=(0,v.d4)(z.AE),A=(0,le.W6)();(0,e.useEffect)(function(){setTimeout(function(){var y=new URLĀé¶¹¾«Ń”Params(j);y.has("preventScrollTop")&&(y.delete("preventScrollTop"),A.replace({pathname:A.location.pathname,search:"?"+y.toString()}))})})}},93313:(Y,D,o)=>{o.r(D),o.d(D,{TextBlockLayoutTypes:()=>le,default:()=>ve});var e=o(13952),z=o(73226),v=o(76430),le=function(j){return j.default="default",j.narrow="narrow",j.wide="wide",j}({}),ee=function(A){var y=A.text,r=A.fullWidth;if(!y||typeof y!="string")return null;var i=(0,v.fH)(y,"scrollable-table__table-wrapper");return e.createElement(z.sD,{inverse:!0,text:i,theme:"uobmain",fullWidth:r})};ee.displayName="TextBlockComponent";const ve=ee},29124:(Y,D,o)=>{o.r(D),o.d(D,{default:()=>Ot});var e=o(13952),z=o(4173),v=o(99802),le=o(75073),ee=o(32832),ve=o(97175),j=o(95945),A={id:""};const y=function(c){c===void 0&&(c=!0);var t=(0,ee.d4)(ve.Pl),n=(0,e.useState)(A),a=n[0],f=n[1];return(0,e.useEffect)(function(){t&&f({id:j.bG.courseCountries,mappers:c?{results:function(E){return E.map(r)}}:void 0})},[t,c]),(0,le.zK)(a)};var r=function(t){return{label:t.internationalCountryName,value:t.internationalCountryName,introUg:t.undergraduateRequirements,introPg:t.postgraduateRequirements,introPgr:t.postgraduateResearchRequirements,introFoundation:t.foundationRequirements}},i=o(73226),h=function(t){var n=t.theme,a=n===void 0?"uobmain":n,f=t.navLinks,g=t.buttonLinks,E=t.fieldName,C=t.fieldLabel,b=C===void 0?"Where are you applying from?":C,u=t.value,x=u===void 0?"all":u,k=t.showCountryDropDown,G=k===void 0?!1:k,ie=t.countryDropDownOnChange,ue=y(G),$=ue.results;return e.createElement(i.Jz,{theme:a,links:{theme:a,heading:"Page contents",links:f,locationDetails:$!=null&&$.length&&G?{theme:a,selectorProps:{theme:a,title:"Select location",customLabel:b,value:x,fieldName:E||"countryDropdownNav",selectOptions:$,onChange:ie}}:void 0,buttonLinks:g}})};const P=h;var _=o(93313),se=function(t){var n=t.value,a=t.undergraduate,f=t.postgraduateTaught,g=t.postgraduateResearch,E=t.foundation,C=y(),b=C.results,u=n?b.find(function(x){return x.value===n}):void 0;return e.createElement("div",null,a&&u!==null&&u!==void 0&&u.introUg?e.createElement(i.sD,{theme:"uobmain",inverse:!0,fullWidth:!0,text:u.introUg}):null,f&&u!==null&&u!==void 0&&u.introPg?e.createElement(i.sD,{theme:"uobmain",inverse:!0,fullWidth:!0,text:u.introPg}):null,g&&u!==null&&u!==void 0&&u.introPgr?e.createElement(i.sD,{theme:"uobmain",inverse:!0,fullWidth:!0,text:u.introPgr}):null,E&&u!==null&&u!==void 0&&u.introFoundation?e.createElement(i.sD,{theme:"uobmain",inverse:!0,fullWidth:!0,text:u.introFoundation}):null)};const te=se;var re=o(39912),V=function(t){var n=t.courseHeroModalFormButton||{},a=n.formType,f=n.modalButtonLabel,g=n.geckoFormEmbed,E=n.edxFormEmbed,C=!!(!t.links||t.links&&t.links.length<2),b=void 0;if(f&&a&&C){var u,x=e.createElement(re.Br,{geckoFormCode:g?.geckoFormCode||"",fullWidth:!0}),k=e.createElement(re.n8,{theme:"uobmain",inverse:!0,fullWidth:!0,edXDivId:E?.edXDivId,edXDataPackageId:E?.edXDataPackageId});switch(a){case"gecko":u=x;break;case"edx":u=k;break;default:u=e.createElement(e.Fragment,null)}b={buttonLabel:f||"",hollow:!0,modalChildren:u}}return b};function X(){return X=Object.assign?Object.assign.bind():function(c){for(var t=1;t0),m=V(C);return e.createElement(i.pO,X({},C,{titleTag:"h1",yearOfEntry:he?Object.assign({},he,{selectProps:Object.assign({},he.selectProps,{defaultValue:b,onChange:u})}):void 0},U,Ce,{locationDetails:de&&Ie?Object.assign({},de,{selectorProps:Object.assign({},de.selectorProps,{value:k,onChange:G,selectOptions:ye,fieldName:"countryDropdownHero"})}):void 0,modalCTA:m!==void 0?m:void 0,theme:ue}))};const be=me;var Te=function(t){var n=t.handleCountryChange,a=t.fieldName,f=a===void 0?"countryDropdown":a,g=t.currentLocation,E=g===void 0?"all":g,C=t.theme,b=C===void 0?"uobmain":C,u=t.label,x=u===void 0?"Standard requirements for ":u,k=y(),G=k.results;return e.createElement(i.RT,{theme:b,topPadding:!0,selectorProps:{theme:b,value:E,onChange:n,title:"select a country...",customLabel:x,fieldName:f,selectOptions:G}})};const _e=Te;var dt=o(66355),ct=function(t,n){if(!(!t||t.length===0))return n?t.find(function(a){var f=a.yearOfEntry;return f===n}):t[0]};const M=ct;var Me=function(c){return c[c.Home=0]="Home",c[c.International=1]="International",c}({}),vt=function(t){if(t){var n,a,f,g;return(t==null||(n=t.homeApplicationProcessComposer)===null||n===void 0||(a=n.items)===null||a===void 0?void 0:a.length)>0?Object.assign({},t.homeApplicationProcessComposer,{homeOrInternationalEnum:Me.Home}):(t==null||(f=t.internationalApplicationProcessComposer)===null||f===void 0||(g=f.items)===null||g===void 0?void 0:g.length)>0?Object.assign({},t.internationalApplicationProcessComposer,{homeOrInternationalEnum:Me.International}):void 0}else return},mt=["all","United Kingdom","Ireland"];const ht=function(c){return c?mt.includes(c):!0};var ft=o(76976),pt=o(15558),gt=o(26079),Ct=` (function (d) { "use strict"; var widgetScript = d.createElement("script"); widgetScript.id = "unistats-widget-script"; widgetScript.src = "//discoveruni.gov.uk/widget/embed-script"; var scriptTags = d.getElementsByTagName("script")[0]; if (d.getElementById("unistats-widget-script")) { return; } scriptTags.parentNode.insertBefore(widgetScript, scriptTags); })(document);`,Et={horizontal:{width:"615px",height:"150px"},vertical:{width:"190px",height:"500px"},responsive:{minWidth:"190px"}},yt=function(t){var n=t.PUBUKPRN,a=n===void 0?"10006840":n,f=t.KISCOURSEID,g=t.KISMODE,E=g===void 0?"FullTime":g,C=t.orientation,b=C===void 0?"responsive":C;return f?e.createElement(e.Fragment,null,e.createElement(pt.m,null,e.createElement("script",null,Ct)),e.createElement(Dt,null,e.createElement("div",{className:"kis-widget",style:Et[b],"data-institution":a,"data-course":f,"data-kismode":E,"data-orientation":b,"data-language":"en-GB"}))):null},Dt=gt.Ay.div.withConfig({displayName:"discoverUnicomponent__DiscoverUniStyled",componentId:"sc-1w1yavl-0"})(["padding:2.25rem 0;"]);const _t=yt;var xe=o(52063),Pt=function(){var t=(0,xe.zy)(),n=(0,xe.W6)(),a=new URLĀé¶¹¾«Ń”Params(t.search),f=a.get("year"),g=function(C){C?a.set("year",C):a.delete("year"),n.push({pathname:t.pathname,search:a.toString()})};return{getYear:f,setYear:g}};const bt=Pt;var Tt=o(95811);function p(){return p=Object.assign?Object.assign.bind():function(c){for(var t=1;t0;Ke&&w.push({url:"#"+ne.anchor,title:ne.title});var oe=M(Ht,L),ze=!!oe&&(oe==null||(a=oe.content)===null||a===void 0||(f=a.items)===null||f===void 0?void 0:f.length)>0;ze&&w.push({url:"#"+oe.anchor,title:oe.title});var ae=M(Ut,L),je=!!ae&&(ae==null||(g=ae.content)===null||g===void 0||(E=g.items)===null||E===void 0?void 0:E.length)>0;je&&w.push({url:"#"+ae.anchor,title:ae.title});var F=M(At,L),Xe=F&&((C=F.modulesComposer)===null||C===void 0||(b=C.items)===null||b===void 0?void 0:b.length)>0;Xe&&w.push({url:"#"+F?.anchor,title:F?.title});var J=M(Mt,L),Je=J&&((u=J.content)===null||u===void 0?void 0:u.items.length)>0;Je&&w.push({url:"#"+J?.anchor,title:J?.title});var N=M(xt,L),Ve=N&&N.researchProjectsComposer.items.length>0;Ve&&w.push({url:"#"+N?.anchor,title:N?.title});var B=M(Wt,L),Ge=B&&((x=B.content)===null||x===void 0||(k=x.items)===null||k===void 0?void 0:k.length)>0;Ge&&w.push({url:"#"+B?.anchor,title:B?.title});var l=M(Ft,L);l&&w.push({url:"#"+l.anchor,title:l.title});var ce=[];K&&qe&&l!==null&&l!==void 0&&l.clearingRequirement&&ce.push(l.clearingRequirement),l!=null&&l.requirements&&ce.push.apply(ce,l.requirements);var d=M(Nt,L),Ze=d&&d.introductionContent.items.length>0,Re=d&&d.homeFeesContent.items.length>0,De=d&&d.internationalFeesContent.items.length>0,jt=!!Re&&!De,Qe=!!(d!=null&&d.scholarshipsIntro)&&((G=d.scholarshipsIntro)===null||G===void 0?void 0:G.items.length)>0,et=!!(d!=null&&d.scholarshipsHome)&&((ie=d.scholarshipsHome)===null||ie===void 0?void 0:ie.items.length)>0,Le=!!(d!=null&&d.scholarshipsInternational)&&((ue=d.scholarshipsInternational)===null||ue===void 0?void 0:ue.items.length)>0,tt=Ze||Re||De||Qe||et||Le;tt&&w.push({url:"#"+d.anchor,title:d.title});var s=M(Bt,L),Xt=vt(s),rt=(0,e.useState)(Xt),He=rt[0],Ue=rt[1];(0,e.useEffect)(function(){if(!(!W||!s)){var ge=s.internationalApplicationProcessComposer,Q=s.homeApplicationProcessComposer;if(K)Q&&Ue(Q);else{var Ae;(ge==null||(Ae=ge.items)===null||Ae===void 0?void 0:Ae.length)>0?Ue(ge):Ue(Q)}}},[W,K,s]);var nt=s&&(s.applicationProcessIntroductionComposer.items.length>0||s.homeApplicationProcessComposer.items.length>0||s.internationalApplicationProcessComposer.items.length>0||s.applicationProcessLowerComposer.items.length>0);nt&&w.push({url:"#"+s.anchor,title:s.title});var I=M(Yt,L),ot=!!I&&I?.content.items.length>0;ot&&w.push({url:"#"+I?.anchor,title:I?.title});var at=!!Z;at&&w.push({url:"#"+Z?.anchor,title:Z?.heading});var it=q&&q.eventsUpcomingComposer&&(($=q.eventsUpcomingComposer.items)===null||$===void 0?void 0:$.length)>0;it&&w.push({url:"#"+q?.anchor,title:q?.heading});var O=M(kt,L),lt=!!O&&O?.content.items.length>0;lt&&w.push({url:"#"+O?.anchor,title:O?.title});var S=M($t,L),st=!!S&&S?.content.items.length>0;st&&w.push({url:"#"+S?.anchor,title:S?.title});var ut=K?fe?.home:fe?.international,Jt=!(!K&&De);return e.createElement(z.A,{meta:St,breadcrumbs:wt},We?e.createElement(ft.A,We):null,ut?e.createElement(i.Yl,ut):null,Fe?e.createElement(be,{mappedProps:Fe,currentCourseYear:L,handleCourseYearChange:Kt,showHomeContent:Jt,currentLocation:W,handleCountryChange:pe}):null,e.createElement(i.EY,{theme:T,sidebarElement:e.createElement(P,p({navLinks:w,showCountryDropDown:s?.showCountryDropDown||!1,value:W??"all",fieldName:"sidebarCountryDropdown",countryDropDownOnChange:pe},Rt))},Ke?e.createElement(i.zT,{theme:T,inverse:R,targetLabel:ne.anchor,includeDivider:!1},e.createElement(H,{title:ne.title}),e.createElement(v.D,p({},ne.content,{isCoursePage:!0}))):null,ze?e.createElement(i.zT,{theme:T,inverse:R,targetLabel:oe.anchor,includeDivider:!1},e.createElement(H,{title:oe.title}),e.createElement(v.D,p({},oe.content,{isCoursePage:!0}))):null,je?e.createElement(i.zT,{theme:T,inverse:R,targetLabel:ae.anchor,includeDivider:!1},e.createElement(H,{title:ae.title}),e.createElement(v.D,p({},ae.content,{isCoursePage:!0}))):null,Xe&&e.createElement(i.zT,{theme:T,inverse:R,targetLabel:F?.anchor,includeDivider:!1},e.createElement(H,{title:F.title}),e.createElement(v.D,p({},F.modulesComposer,{isCoursePage:!0}))),Je&&e.createElement(i.zT,{theme:T,inverse:R,targetLabel:J.anchor,includeDivider:!1},e.createElement(H,{title:J.title}),e.createElement(v.D,p({},J.content,{isCoursePage:!0}))),Ve&&e.createElement(i.zT,{theme:T,inverse:R,targetLabel:N?.anchor,includeDivider:!1},e.createElement(H,{title:N.title}),e.createElement(v.D,p({},N.researchProjectsComposer,{isCoursePage:!0}))),Ge&&e.createElement(i.zT,{theme:T,inverse:R,targetLabel:B?.anchor,includeDivider:!1},e.createElement(H,{title:B.title}),e.createElement(v.D,p({},B.content,{isCoursePage:!0}))),l?e.createElement(i.zT,{theme:T,inverse:R,targetLabel:l.anchor,includeDivider:!1},e.createElement(H,{title:l.title}),l!=null&&l.intro?e.createElement(v.D,p({},l.intro,{isCoursePage:!0})):null,l.showInternationalRequirements?e.createElement(_e,{fieldName:"countryDropdownEntryRequirements",handleCountryChange:pe,currentLocation:W,label:(he=l.additionalRequirementsSelectLabel)!=null?he:"Additional requirements for"}):null,K&&W?null:e.createElement("p",null,"Here is the standard offer for the course and additional requirements for students applying from ",W,"."),ce!=null&&ce.length?e.createElement(i.qY,{cards:ce,theme:T,inverse:!0,fullWidth:!0}):null,l!=null&&l.details?e.createElement(v.D,p({},l.details,{isCoursePage:!0})):null,l.showInternationalRequirements?e.createElement(te,p({},l.showInternationalRequirements,{value:W})):null,K&&l!==null&&l!==void 0&&(de=l.alternativeOffers)!==null&&de!==void 0&&(U=de.intro)!==null&&U!==void 0&&U.items&&(Ce=l.alternativeOffers.offers)!==null&&Ce!==void 0&&Ce.length?e.createElement(i.qY,{title:l?.alternativeOffers.title,description:e.createElement(v.D,p({},l==null||(Ee=l.alternativeOffers)===null||Ee===void 0?void 0:Ee.intro,{isCoursePage:!0})),cards:l.alternativeOffers.offers,showCardColumn:((ye=l.alternativeOffers.offers)===null||ye===void 0?void 0:ye.length)<=2,theme:T,inverse:!0,fullWidth:!0,htmlTag:"h3"}):null):null,tt?e.createElement(i.zT,{theme:T,inverse:R,targetLabel:d.anchor,includeDivider:!1},e.createElement(H,{title:d?.title}),Ze&&e.createElement(v.D,p({},d.introductionContent,{isCoursePage:!0})),De?e.createElement(_e,{label:"Fees information for: ",fieldName:"countryDropdownFees",handleCountryChange:pe,currentLocation:W}):null,Re&&(K||jt)&&e.createElement(v.D,p({},d.homeFeesContent,{isCoursePage:!0})),De&&!K&&e.createElement(v.D,p({},d.internationalFeesContent,{isCoursePage:!0})),d.feesLower&&e.createElement(v.D,p({},d.feesLower,{isCoursePage:!0})),Qe&&e.createElement(v.D,p({},d.scholarshipsIntro,{isCoursePage:!0})),Le?e.createElement(_e,{label:"Scholarship information for: ",fieldName:"countryDropdownScholarship",handleCountryChange:pe,currentLocation:W}):null,et&&K?e.createElement(v.D,p({},d.scholarshipsHome,{isCoursePage:!0})):null,Le&&!K?e.createElement(v.D,p({},d.scholarshipsInternational,{isCoursePage:!0})):null):null,nt&&e.createElement(i.zT,{theme:T,inverse:R,targetLabel:s?.anchor,includeDivider:!1},e.createElement(H,{title:s?.title}),s?.applicationProcessIntroductionComposer&&e.createElement(v.D,p({},s?.applicationProcessIntroductionComposer,{isCoursePage:!0})),He&&s?.showCountryDropDown&&e.createElement(_e,{fieldName:"countryDropdownApplicationProcess",handleCountryChange:pe,currentLocation:W}),He&&e.createElement(v.D,p({},He,{isCoursePage:!0})),s?.applicationProcessLowerComposer&&e.createElement(v.D,p({},s?.applicationProcessLowerComposer,{isCoursePage:!0}))),ot?e.createElement(i.zT,{theme:T,inverse:R,targetLabel:I?.anchor,includeDivider:!1},e.createElement(H,{title:I?.title}),e.createElement(v.D,p({},I.content,{isCoursePage:!0}))):null,at?e.createElement(i.zT,{theme:T,inverse:R,targetLabel:Z.anchor,includeDivider:!1},e.createElement(i.qL,{theme:T,heading:Z.heading,cards:Z.cards,fullWidth:!0})):null,it&&e.createElement(i.zT,{theme:T,inverse:R,targetLabel:q.anchor,includeDivider:!1},e.createElement(H,{title:q.heading}),e.createElement(v.D,p({},q.eventsUpcomingComposer,{isCoursePage:!0}))),lt?e.createElement(i.zT,{theme:T,inverse:R,targetLabel:O?.anchor,includeDivider:!1},e.createElement(H,{title:O?.title}),e.createElement(v.D,p({},O.content,{isCoursePage:!0}))):null,st?e.createElement(i.zT,{theme:T,inverse:R,targetLabel:S?.anchor,includeDivider:!1},e.createElement(H,{title:S?.title}),e.createElement(v.D,p({},S.content,{isCoursePage:!0}))):null,qt&&Ne?e.createElement(_t,Ne):null))},H=function(t){var n=t.title;return e.createElement(_.default,{text:"

"+n+"

",fullWidth:!0})};const Ot=It},76430:(Y,D,o)=>{o.d(D,{Hg:()=>le,JH:()=>z,JK:()=>ee,fH:()=>j,hH:()=>ve,w5:()=>v});var e=o(51456),z=function(y){var r=e.Hh(y,null,!1);return r("table").each(function(i,h){r(h).find("*").removeAttr("style"),r(h).removeAttr("style"),r(h).removeAttr("border")}),r("table").each(function(i,h){var P=[];r(h).find("thead tr").first().find("th").each(function(te,re){P.push(r(re).text())});var _=r(h).find("tbody tr:first-child").first().children().first(),se=_.prop("tagName");se==="TH"&&P.shift(),r(h).find("tbody tr").each(function(te,re){r(re).find("td").each(function(V,X){r(X).attr("data-cell",P[V])})})}),r("table").each(function(i,h){r(h).attr("role","table"),r(h).find("caption").attr("role","caption"),r(h).find("tr").attr("role","row"),r(h).find("thead th").attr("role","columnheader"),r(h).find("thead th").attr("scope","col"),r(h).find("tbody th").attr("role","rowheader"),r(h).find("tbody th").attr("scope","row"),r(h).find("td").attr("role","cell"),r(h).find("tbody").attr("role","rowgroup"),r(h).find("thead").attr("role","rowgroup")}),r.html()},v=function(y){var r=e.Hh(y,null,!1);return r("table").each(function(i,h){var P=r(h),_=P.find("thead");_.length||(_=r(""),P.prepend(_))}),r.html()},le=function(y){var r=e.Hh(y,null,!1);return r("table").each(function(i,h){var P=r(h),_=P.find("thead");if(_.find("tr").length===0){var se=P.find("tr").first();_.append(se)}var te=r(_);te.find("td").each(function(re,V){var X=r(V),me=r("").html(X.html());X.replaceWith(me)})}),r.html()},ee=function(y){var r=e.Hh(y,null,!1);return r("table").each(function(i,h){var P=r(h),_=P.find("tbody");_.length||(_=r(""),P.children("tr").each(function(se,te){_.append(te)}),P.append(_))}),r.html()},ve=function(y){var r=e.Hh(y,null,!1);return r("table").each(function(i,h){var P=r(h),_=P.find("tbody");r(_).find("tr").each(function(se,te){var re=r(te),V=re.find("td").first();if(V.length){var X=r("").html(V.html());Object.entries(V.attr()).forEach(function(me){var be=me[0],Te=me[1];X.attr(be,Te)}),V.replaceWith(X)}})}),r.html()},j=function(y,r){var i=e.Hh(y,null,!1);return i("table").each(function(h,P){var _=i(P);_.wrap('
')}),i.html()}}}]);})();