1"use strict";(()=>{(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[3638],{59413(ot,ve,V){V.d(ve,{A:()=>de});var g=V(13952),be=V(70009),X=function(ue){var pe=ue.pageCount,ye=ue.pageIndex,i=ue.updatePageIndex;return!pe||pe<=1?null:g.createElement(be.dK,{theme:"uobmain",onClick:i,numOfPages:pe,currentPage:ye})};const de=X},51152(ot,ve,V){V.r(ve),V.d(ve,{default:()=>Tt});var g=V(13952),be=V(43894),X=V(70009),de=V(45135),Be=V(59413),ue=V(97175),pe=V(17130),ye=V(68156),i=V(76771),ut=V(20471),me=V(13308),fe=V(95945),ct={id:""};const Ue=(function(){var n=(0,g.useState)(ct),t=n[0],o=n[1];return(0,g.useEffect)(function(){o({id:fe.bG.allScholarshipAwardTypes,mappers:{results:function(a){return a.map(lt)}}})},[]),(0,me.useMinilist)(t)});V.dn(Ue);var lt=function(t){return{id:t.sys.id,label:t.entryTitle,value:t.sys.id}},pt={id:""};const $e=(function(){var n=(0,g.useState)(pt),t=n[0],o=n[1];return(0,g.useEffect)(function(){o({id:fe.bG.subjectAreas,mappers:{results:function(a){return a.map(ft)}}})},[]),(0,me.useMinilist)(t)});V.dn($e);var ft=function(t){var o,e;return{id:t.sys.id,label:t.subjctAreaName,value:t.sys.id,academicLevel:(o=t.academicLevel)===null||o===void 0?void 0:o.entryTitle,courseVariation:(e=t.courseVariation)===null||e===void 0?void 0:e.entryTitle}},st={id:""};const Ke=(function(){var n=(0,g.useState)(st),t=n[0],o=n[1];return(0,g.useEffect)(function(){o({id:fe.bG.courseCountries,mappers:{results:function(a){return a.map(dt)}}})},[]),(0,me.useMinilist)(t)});V.dn(Ke);var dt=function(t){return{id:t.sys.id,label:t.internationalCountryName,value:t.sys.id}},ht={id:""};const We=(function(){var n=(0,g.useState)(ht),t=n[0],o=n[1];return(0,g.useEffect)(function(){o({id:fe.bG.qualifications,mappers:{results:function(a){return a.map(vt)}}})},[]),(0,me.useMinilist)(t)});V.dn(We);var vt=function(t){return{id:t.sys.id,label:t.entryTitle,value:t.sys.id}};function Te(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var n,t,o=typeof Symbol=="function"?Symbol:{},e=o.iterator||"@@iterator",a=o.toStringTag||"@@toStringTag";function h(y,M,x,U){var F=M&&M.prototype instanceof l?M:l,Z=Object.create(F.prototype);return $(Z,"_invoke",(function(R,ee,te){var A,r,s,H=0,Y=te||[],k=!1,w={p:0,n:0,v:n,a:N,f:N.bind(n,4),d:function(m,G){return A=m,r=0,s=n,w.n=G,c}};function N(T,m){for(r=T,s=m,t=0;!k&&H&&!G&&t<Y.length;t++){var G,v=Y[t],Q=w.p,_=v[2];T>3?(G=_===m)&&(s=v[(r=v[4])?5:(r=3,3)],v[4]=v[5]=n):v[0]<=Q&&((G=T<2&&Q<v[1])?(r=0,w.v=m,w.n=v[1]):Q<_&&(G=T<3||v[0]>m||m>_)&&(v[4]=T,v[5]=m,w.n=_,r=0))}if(G||T>1)return c;throw k=!0,m}return function(T,m,G){if(H>1)throw TypeError("Generator is already running");for(k&&m===1&&N(m,G),r=m,s=G;(t=r<2?n:s)||!k;){A||(r?r<3?(r>1&&(w.n=-1),N(r,s)):w.n=s:w.v=s);try{if(H=2,A){if(r||(T="next"),t=A[T]){if(!(t=t.call(A,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,r<2&&(r=0)}else r===1&&(t=A.return)&&t.call(A),r<2&&(s=TypeError("The iterator does not provide a '"+T+"' method"),r=1);A=n}else if((t=(k=w.n<0)?s:R.call(ee,w))!==c)break}catch(v){A=n,r=1,s=v}finally{H=1}}return{value:t,done:k}}})(y,x,U),!0),Z}var c={};function l(){}function p(){}function u(){}t=Object.getPrototypeOf;var O=[][e]?t(t([][e]())):($(t={},e,function(){return this}),t),b=u.prototype=l.prototype=Object.create(O);function D(y){return Object.setPrototypeOf?Object.setPrototypeOf(y,u):(y.__proto__=u,$(y,a,"GeneratorFunction")),y.prototype=Object.create(b),y}return p.prototype=u,$(b,"constructor",u),$(u,"constructor",p),p.displayName="GeneratorFunction",$(u,a,"GeneratorFunction"),$(b),$(b,a,"Generator"),$(b,e,function(){return this}),$(b,"toString",function(){return"[object Generator]"}),(Te=function(){return{w:h,m:D}})()}function $(n,t,o,e){var a=Object.defineProperty;try{a({},"",{})}catch{a=0}$=function(c,l,p,u){function O(b,D){$(c,b,function(y){return this._invoke(b,D,y)})}l?a?a(c,l,{value:p,enumerable:!u,configurable:!u,writable:!u}):c[l]=p:(O("next",0),O("throw",1),O("return",2))},$(n,t,o,e)}function ze(n,t,o,e,a,h,c){try{var l=n[h](c),p=l.value}catch(u){return void o(u)}l.done?t(p):Promise.resolve(p).then(e,a)}function yt(n){return function(){var t=this,o=arguments;return new Promise(function(e,a){var h=n.apply(t,o);function c(p){ze(h,e,a,c,l,"next",p)}function l(p){ze(h,e,a,c,l,"throw",p)}c(void 0)})}}var Se=(function(){var n=yt(Te().m(function t(o,e,a){var h,c,l;return Te().w(function(p){for(;;)switch(p.n){case 0:return h=new i.Query,h.pageSize=50,h.pageIndex=0,h.fields=["sys.id"],h.where.add(i.Op.equalTo("sys.contentTypeId","region")),h.where.add(i.Op.equalTo("sys.versionStatus",a)),h.where.add(i.Op.in.apply(i.Op,["country.sys.id"].concat(o))),p.n=1,ye.deliveryApi.search(h,1,e);
1case 1:return c=p.v,l=[],c&&c.items&&c.items.forEach(function(u){return l.push(u.sys.id)}),p.a(2,l)}},t)}));return function(o,e,a){return n.apply(this,arguments)}})();function we(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var n,t,o=typeof Symbol=="function"?Symbol:{},e=o.iterator||"@@iterator",a=o.toStringTag||"@@toStringTag";function h(y,M,x,U){var F=M&&M.prototype instanceof l?M:l,Z=Object.create(F.prototype);return K(Z,"_invoke",(function(R,ee,te){var A,r,s,H=0,Y=te||[],k=!1,w={p:0,n:0,v:n,a:N,f:N.bind(n,4),d:function(m,G){return A=m,r=0,s=n,w.n=G,c}};function N(T,m){for(r=T,s=m,t=0;!k&&H&&!G&&t<Y.length;t++){var G,v=Y[t],Q=w.p,_=v[2];T>3?(G=_===m)&&(s=v[(r=v[4])?5:(r=3,3)],v[4]=v[5]=n):v[0]<=Q&&((G=T<2&&Q<v[1])?(r=0,w.v=m,w.n=v[1]):Q<_&&(G=T<3||v[0]>m||m>_)&&(v[4]=T,v[5]=m,w.n=_,r=0))}if(G||T>1)return c;throw k=!0,m}return function(T,m,G){if(H>1)throw TypeError("Generator is already running");for(k&&m===1&&N(m,G),r=m,s=G;(t=r<2?n:s)||!k;){A||(r?r<3?(r>1&&(w.n=-1),N(r,s)):w.n=s:w.v=s);try{if(H=2,A){if(r||(T="next"),t=A[T]){if(!(t=t.call(A,s)))throw TypeError("iterator result is not an object");if(!t.done)return t;s=t.value,r<2&&(r=0)}else r===1&&(t=A.return)&&t.call(A),r<2&&(s=TypeError("The iterator does not provide a '"+T+"' method"),r=1);A=n}else if((t=(k=w.n<0)?s:R.call(ee,w))!==c)break}catch(v){A=n,r=1,s=v}finally{H=1}}return{value:t,done:k}}})(y,x,U),!0),Z}var c={};function l(){}function p(){}function u(){}t=Object.getPrototypeOf;var O=[][e]?t(t([][e]())):(K(t={},e,function(){return this}),t),b=u.prototype=l.prototype=Object.create(O);function D(y){return Object.setPrototypeOf?Object.setPrototypeOf(y,u):(y.__proto__=u,K(y,a,"GeneratorFunction")),y.prototype=Object.create(b),y}return p.prototype=u,K(b,"constructor",u),K(u,"constructor",p),p.displayName="GeneratorFunction",K(u,a,"GeneratorFunction"),K(b),K(b,a,"Generator"),K(b,e,function(){return this}),K(b,"toString",function(){return"[object Generator]"}),(we=function(){return{w:h,m:D}})()}function K(n,t,o,e){var a=Object.defineProperty;try{a({},"",{})}catch{a=0}K=function(c,l,p,u){function O(b,D){K(c,b,function(y){return this._invoke(b,D,y)})}l?a?a(c,l,{value:p,enumerable:!u,configurable:!u,writable:!u}):c[l]=p:(O("next",0),O("throw",1),O("return",2))},K(n,t,o,e)}function Ze(n,t,o,e,a,h,c){try{var l=n[h](c),p=l.value}catch(u){return void o(u)}l.done?t(p):Promise.resolve(p).then(e,a)}function mt(n){return function(){var t=this,o=arguments;return new Promise(function(e,a){var h=n.apply(t,o);function c(p){Ze(h,e,a,c,l,"next",p)}function l(p){Ze(h,e,a,c,l,"throw",p)}c(void 0)})}}var St=(function(){var n=mt(we().m(function t(o,e,a,h){var c,l,p,u;return we().w(function(O){for(;;)switch(O.n){case 0:if(e!=null&&e.useAPrefilterSearchTerm&&e!==null&&e!==void 0&&e.searchTerm&&e!==null&&e!==void 0&&(c=e.searchTerm)!==null&&c!==void 0&&c.length&&(e==null||(l=e.searchTerm)===null||l===void 0?void 0:l.length)>0&&o.where.add(i.Op.contains("searchContent",e.searchTerm)),e!=null&&e.academicLevel&&o.where.add(i.Op.in("academicLevel.sys.id",e.academicLevel)),e!=null&&e.courseStructure&&o.where.add(i.Op.in("courseStructure.sys.id",e.courseStructure)),e!=null&&e.courseVariation&&o.where.add(i.Op.in("courseVariation.sys.id",e.courseVariation)),e!=null&&e.campus&&e?.campus.length>0&&o.where.add(i.Op.in.apply(i.Op,["campus1.sys.id"].concat(e.campus))),e!=null&&e.scholarshipAwardType&&e?.scholarshipAwardType.length>0&&o.where.add(i.Op.in.apply(i.Op,["scholarshipAwardType.sys.id"].concat(e.scholarshipAwardType))),e!=null&&e.subjectArea&&e?.subjectArea.length>0&&o.where.add(i.Op.in.apply(i.Op,["subjectArea.sys.id"].concat(e.subjectArea))),e!=null&&e.qualification&&e?.qualification.length>0&&o.where.add(i.Op.in.apply(i.Op,["qualification.sys.id"].concat(e.qualification))),!(e!=null&&e.nationality&&e?.nationality.length>0)){O.n=2;break}return O.n=1,Se(e.nationality,a,h);case 1:p=O.v,o.where.add(i.Op.or(i.Op.in.apply(i.Op,["whoCanApplyNationality.sys.id"].concat(e.nationality)),i.Op.in.apply(i.Op,["whoCanApplyNationalityRegion.sys.id"].concat(p))));case 2:if(!(e!=null&&e.domicile&&e?.domicile.length>0)){O.n=4;break}return O.n=3,Se(e.domicile,a,h);case 3:u=O.v,o.where.add(i.Op.or(i.Op.in.apply(i.Op,["whoCanApplyDomiciled.sys.id"].concat(e.domicile)),i.Op.in.apply(i.Op,["whoCanApplyDomiciledRegion.sys.id"].concat(u))));case 4:e?.openForApplications===!0&&o.where.add(i.Op.or(i.Op.exists("applicationDeadline",!1),i.Op.greaterThanOrEqualTo("applicationDeadline",new Date().toISOString().split("T")[0]))),e.deadlinePassed&&o.where.add(i.Op.lessThan("applicationDeadline",new Date().toISOString().split("T")[0]));case 5:return O.a(2)}},t)}));return function(o,e,a,h){return n.apply(this,arguments)}})();function Ae(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var n,t,o=typeof Symbol=="function"?Symbol:{},e=o.iterator||"@@iterator",a=o.toStringTag||"@@toStringTag";function h(y,M,x,U){var F=M&&M.prototype instanceof l?M:l,Z=Object.create(F.prototype);return W(Z,"_invoke",(function(R,ee,te){var A,r,s,H=0,Y=te||[],k=!1,w={p:0,n:0,v:n,a:N,f:N.bind(n,4),d:function(m,G){return A=m,r=0,s=n,w.n=G,c}};function N(T,m){for(r=T,s=m,t=0;!k&&H&&!G&&t<Y.length;t++){var G,v=Y[t],Q=w.p,_=v[2];T>3?(G=_===m)&&(s=v[(r=v[4])?5:(r=3,3)],v[4]=v[5]=n):v[0]<=Q&&((G=T<2&&Q<v[1])?(r=0,w.v=m,w.n=v[1]):Q<_&&(G=T<3||v[0]>m||m>_)&&(v[4]=T,v[5]=m,w.n=_,r=0))}if(G||T>1)return c;throw k=!0,m}return function(T,m,G){if(H>1)throw TypeError("Generator is already running");for(k&&m===1&&N(m,G),r=m,s=G;(t=r<2?n:s)||!k;){A||(r?r<3?(r>1&&(w.n=-1),N(r,s)):w.n=s:w.v=s);try{if(H=2,A){if(r||(T="next"),t=A[T]){if(!(t=t.call(A,s)))throw TypeError("iterator result is not an object");
1if(!t.done)return t;s=t.value,r<2&&(r=0)}else r===1&&(t=A.return)&&t.call(A),r<2&&(s=TypeError("The iterator does not provide a '"+T+"' method"),r=1);A=n}else if((t=(k=w.n<0)?s:R.call(ee,w))!==c)break}catch(v){A=n,r=1,s=v}finally{H=1}}return{value:t,done:k}}})(y,x,U),!0),Z}var c={};function l(){}function p(){}function u(){}t=Object.getPrototypeOf;var O=[][e]?t(t([][e]())):(W(t={},e,function(){return this}),t),b=u.prototype=l.prototype=Object.create(O);function D(y){return Object.setPrototypeOf?Object.setPrototypeOf(y,u):(y.__proto__=u,W(y,a,"GeneratorFunction")),y.prototype=Object.create(b),y}return p.prototype=u,W(b,"constructor",u),W(u,"constructor",p),p.displayName="GeneratorFunction",W(u,a,"GeneratorFunction"),W(b),W(b,a,"Generator"),W(b,e,function(){return this}),W(b,"toString",function(){return"[object Generator]"}),(Ae=function(){return{w:h,m:D}})()}function W(n,t,o,e){var a=Object.defineProperty;try{a({},"",{})}catch{a=0}W=function(c,l,p,u){function O(b,D){W(c,b,function(y){return this._invoke(b,D,y)})}l?a?a(c,l,{value:p,enumerable:!u,configurable:!u,writable:!u}):c[l]=p:(O("next",0),O("throw",1),O("return",2))},W(n,t,o,e)}function Xe(n,t,o,e,a,h,c){try{var l=n[h](c),p=l.value}catch(u){return void o(u)}l.done?t(p):Promise.resolve(p).then(e,a)}function gt(n){return function(){var t=this,o=arguments;return new Promise(function(e,a){var h=n.apply(t,o);function c(p){Xe(h,e,a,c,l,"next",p)}function l(p){Xe(h,e,a,c,l,"throw",p)}c(void 0)})}}var Ot=function(t){var o=t.theme,e=o===void 0?"uobmain":o,a=t.title,h=a===void 0?"":a,c=t.summary,l=c===void 0?void 0:c,p=t.noResultsMessage,u=t.searchTermPreFilter,O=t.studyLevelFilters,b=t.filterGroupScholarshipAwardType,D=t.filterGroupScholarshipSubjectArea,y=t.filterGroupScholarshipQualification,M=t.filterGroupScholarshipNationality,x=t.filterGroupScholarshipDomicile,U=t.filterGroupScholarshipOpenForApplications,F=t.scholarshipListingPreFilterResults,Z=(0,de.d4)(ue.AE),R=Ue(),ee=R.results,te=$e(),A=te.results,r=Ke(),s=r.results,H=We(),Y=H.results,k=(0,g.useState)(0),w=k[0],N=k[1],T=(0,g.useState)(null),m=T[0],G=T[1],v=(0,de.d4)(ue.ph),Q=(0,de.d4)(ue.j7),_=(0,g.useState)([]),wt=_[0],At=_[1],Ye=(0,g.useState)(0),Je=Ye[0],Gt=Ye[1],Le=(0,g.useState)(!1),Ct=Le[0],qe=Le[1],Et=function(){var S=new URLSearchParams(Z),f;if(u&&u.useAPrefilterSearchTerm&&u.searchTerm&&u.searchTerm.length>0&&(f=u.searchTerm),f===void 0){var C=S.get("term");C&&(f=C)}return f},jt=Et(),Pe=(0,g.useState)(jt),he=Pe[0],Dt=Pe[1],It=function(S){var f;S.preventDefault();var C=S.target,E=(f=C.querySelector("input"))===null||f===void 0?void 0:f.value;Dt(E)},Fe=(0,g.useState)(0),se=Fe[0],Ge=Fe[1],Mt=function(S){N(S)},Re=(0,g.useState)([]),ne=Re[0],Ce=Re[1],et=(0,g.useState)(b.filterStartingValue),re=et[0],Ee=et[1],tt=(0,g.useState)(D.filterStartingValue),ae=tt[0],je=tt[1],nt=(0,g.useState)(y.filterStartingValue),ie=nt[0],De=nt[1],rt=(0,g.useState)(M.filterStartingValue),J=rt[0],Ie=rt[1],at=(0,g.useState)(x.filterStartingValue),L=at[0],Me=at[1],it=(0,g.useState)(U.filterStartingValue),q=it[0],ke=it[1],kt=(function(){var d=gt(Ae().m(function S(){var f,C,E,j,P,ge,B,Ne,Qe;return Ae().w(function(z){for(;;)switch(z.n){case 0:if(!(J.length>0)){z.n=2;break}return z.n=1,Se(J,v,Q);case 1:Ne=z.v,z.n=3;break;case 2:Ne=[];case 3:if(f=Ne,!(L.length>0)){z.n=5;break}return z.n=4,Se(L,v,Q);case 4:Qe=z.v,z.n=6;break;case 5:Qe=[];case 6:return C=Qe,E=new i.Query,E.pageSize=10,E.pageIndex=w,E.fieldLinkDepths={whoCanApplyNationalityRegion:3},E.where.clear(),E.where.add(i.Op.equalTo("sys.contentTypeId","scholarshipAward")),E.where.add(i.Op.equalTo("sys.versionStatus",Q)),E.fields=[].concat(fe.Rw,fe.TF),z.n=7,St(E,F,v,Q);case 7:return j=[],ne&&ne.length>0&&ne.forEach(function(le){var I=O.find(function(qt){return qt.filterLabel===le}),Oe=[];I!=null&&I.academicLevel&&I?.academicLevel.length>0&&Oe.push(i.Op.in("academicLevel.sys.id",I?.academicLevel.join(","))),I!=null&&I.courseStructure&&I?.courseStructure.length>0&&Oe.push(i.Op.in("courseStructure.sys.id",I?.courseStructure.join(","))),I!=null&&I.courseVariation&&I?.courseVariation.length>0&&Oe.push(i.Op.in("courseVariation.sys.id",I?.courseVariation.join(","))),j.push(i.Op.and.apply(i.Op,Oe))}),re&&re.length>0&&j.push(i.Op.in.apply(i.Op,["scholarshipAwardType.sys.id"].concat(re))),ae&&ae.length>0&&j.push(i.Op.in.apply(i.Op,["subjectArea.sys.id"].concat(ae))),ie&&ie.length>0&&j.push(i.Op.in.apply(i.Op,["qualification.sys.id"].concat(ie))),J&&J.length>0&&(j.push(i.Op.in.apply(i.Op,["whoCanApplyNationality.sys.id"].concat(J))),f.length>0&&j.push(i.Op.in.apply(i.Op,["whoCanApplyNationalityRegion.sys.id"].concat(f)))),L&&L.length>0&&(j.push(i.Op.in.apply(i.Op,["whoCanApplyDomiciled.sys.id"].concat(L))),C.length>0&&j.push(i.Op.in.apply(i.Op,["whoCanApplyDomiciledRegion.sys.id"].concat(C)))),q&&q.length>0&&(q.filter(function(le){return le==="openForApplications"}).length>0&&(j.push(i.Op.exists("applicationDeadline",!1)),j.push(i.Op.greaterThanOrEqualTo("applicationDeadline",new Date().toISOString().split("T")[0]))),q.filter(function(le){return le==="deadlinePassed"}).length>0&&j.push(i.Op.lessThan("applicationDeadline",new Date().toISOString().split("T")[0]))),E.where.add(i.Op.or.apply(i.Op,j)),he&&E.where.add(i.Op.freeText("searchContent",he)),z.n=8,ye.deliveryApi.search(E,1,v);case 8:P=z.v,Gt(P.totalCount),G(P.pageCount),ge=(0,ut.Ay)(P.items),B=ge.map(function(le){return Object.assign({},le,{image:void 0})}),At(B);case 9:return z.a(2)}},S)}));return function(){return d.apply(this,arguments)}})();(0,g.useEffect)(function(){qe(!0),kt().catch(console.error).then(function(){return qe(!1)})},[w,he,ne,re,ae,ie,J,L,q]);var ce=function(S){S?Ge(se+1):se>0&&Ge(se-1)},Vt=function(S){var f=S.target.id||"",C=S.target.checked;if(f){ce(C);var E=O.find(function(P){return P.filterLabel===f});if(E)if(C)ne.includes(f)||Ce([].concat(ne,[f]));else{var j=ne.filter(function(P){return P!==f});Ce(j)}}},xt=function(S){var f=S.target.id||"",C=S.target.checked;if(f)if(ce(C),C)re.includes(f)||Ee([].concat(re,[f]));else{var E=re.filter(function(j){return j!==f});Ee(E)}},_t=function(S){var f=S.target.id||"",C=S.target.checked;if(f)if(ce(C),C)ae.includes(f)||je([].concat(ae,[f]));else{var E=ae.filter(function(j){return j!==f});je(E)}},Ht=function(S){var f=S.target.id||"",C=S.target.checked;if(f)if(ce(C),C)ie.includes(f)||De([].concat(ie,[f]));else{var E=ie.filter(function(j){return j!==f});De(E)}},Nt=function(S){var f=S.target.id||"",C=S.target.checked;if(f)if(ce(C),C)J.includes(f)||Ie([].concat(J,[f]));else{var E=J.filter(function(j){return j!==f});Ie(E)}},Qt=function(S){var f=S.target.id||"",C=S.target.checked;if(f)if(ce(C),C)L.includes(f)||Me([].concat(L,[f]));else{var E=L.filter(function(j){return j!==f});Me(E)}},Bt=function(S){var f=S.target.id||"",C=S.target.checked;if(f)if(ce(C),C)q.includes(f)||ke([].concat(q,[f]));else{var E=q.filter(function(j){return j!==f});ke(E)}},Ut=function(){if(ne.length>0){var S=document.querySelectorAll("input[name='studyLevel']");
1S.forEach(function(B){B.checked=!1}),Ce([])}if(re.length>0){var f=document.querySelectorAll("input[name='scholarshipAwardType']");f.forEach(function(B){B.checked=!1}),Ee([])}if(ae.length>0){var C=document.querySelectorAll("input[name='subjectArea']");C.forEach(function(B){B.checked=!1}),je([])}if(ie.length>0){var E=document.querySelectorAll("input[name='qualification']");E.forEach(function(B){B.checked=!1}),De([])}if(J.length>0){var j=document.querySelectorAll("input[name='nationality']");j.forEach(function(B){B.checked=!1}),Ie([])}if(L.length>0){var P=document.querySelectorAll("input[name='domicile']");P.forEach(function(B){B.checked=!1}),Me([])}if(q.length>0){var ge=document.querySelectorAll("input[name='openForApplications']");ge.forEach(function(B){B.checked=!1}),ke([])}Ge(0)},$t=O&&O.length>0||b&&b.showThisFilterGroup||D&&D.showThisFilterGroup&&D.subjectAreasToShow||y&&y.showThisFilterGroup||M&&M.showThisFilterGroup||x&&x.showThisFilterGroup||U&&U.showThisFilterGroup,oe=[];if(O&&O.length>0){var Kt={type:"checkbox",heading:"Study level",name:"studyLevel",inputs:O?.map(function(d){return{id:d.filterLabel,label:d.filterLabel,value:d.filterLabel}}),onChange:Vt,defaultValues:ne};oe.push(Kt)}if(b&&b.showThisFilterGroup){var Wt={type:"checkbox",heading:b.filterGroupLabel||"Award type",name:"scholarshipAwardType",inputs:ee.map(function(d){return{id:d.id,label:d.label,value:d.value}}),onChange:xt,defaultValues:re};oe.push(Wt)}if(D&&D.showThisFilterGroup&&D.subjectAreasToShow){var Ve=[];["Undergraduate","Postgraduate"].includes(D.subjectAreasToShow)?Ve=A.filter(function(d){return d.academicLevel===D.subjectAreasToShow}):Ve=A.filter(function(d){return d.courseVariation===D.subjectAreasToShow});var zt={type:"checkbox",heading:D.filterGroupLabel||"Subject area",
1name:"subjectArea",inputs:Ve.map(function(d){return{id:d.id,label:d.label,value:d.value}}),onChange:_t,defaultValues:ae};oe.push(zt)}if(y&&y.showThisFilterGroup){var xe=[];y.filterGroupOptions&&y.filterGroupOptions.length>0?xe=Y.filter(function(d){return y.filterGroupOptions.some(function(S){return S.value===d.id})}):xe=Y;var Zt={type:"checkbox",heading:y.filterGroupLabel,name:"qualification",inputs:xe.map(function(d){return{id:d.id,label:d.label,value:d.value}}),onChange:Ht,defaultValues:ie};oe.push(Zt)}if(M&&M.showThisFilterGroup){var _e=[];M.filterGroupOptions&&M.filterGroupOptions.length>0?_e=s.filter(function(d){return M.filterGroupOptions.some(function(S){return S.value===d.id})}):_e=s;var Xt={type:"checkbox",heading:M.filterGroupLabel,name:"nationality",inputs:_e.map(function(d){return{id:d.id,label:d.label,value:d.value}}),onChange:Nt,defaultValues:J};oe.push(Xt)}if(x&&x.showThisFilterGroup){var He=[];x.filterGroupOptions&&x.filterGroupOptions.length>0?He=s.filter(function(d){return x.filterGroupOptions.some(function(S){return S.value===d.id})}):He=s;var Yt={type:"checkbox",heading:x.filterGroupLabel,name:"domicile",inputs:He.map(function(d){return{id:d.id,label:d.label,value:d.value}}),onChange:Qt,defaultValues:L};oe.push(Yt)}if(U!=null&&U.showThisFilterGroup){var Jt={type:"checkbox",heading:U.filterGroupLabel||"Open for applications",name:"openForApplications",inputs:[{id:"openForApplications",label:"Open for applications",value:"openForApplications"}],onChange:Bt,defaultValues:q};oe.push(Jt)}var Lt=function(){var S=document.querySelector(".listing-filter-wrapper__close-button");S instanceof HTMLButtonElement&&S.click()};return g.createElement(g.Fragment,null,u&&u.showASearchBarToTheUser?g.createElement(X.TZ,{theme:e,title:h||void 0,description:l||void 0,placeholder:pe.A.startTyping,inverse:!0,onGrid:!0,titleTag:"h1",defaultSearchTerm:u.useAPrefilterSearchTerm?he:"",formSubmitHandler:It}):null,g.createElement(X.EY,{theme:e,sidebarElement:$t&&g.createElement(X.G4,{theme:e,showFilterButtonLabel:pe.A.showFilters,key:"ListingFilterWrapper1",filterElement:g.createElement(X.cI,{theme:e,key:"scholarshipStandardListing",onClearFilters:Ut,onViewResults:Lt,heading:"Filter scholarships",listingGroups:oe}),numSelected:se&&se>0?se:void 0})},!Ct&&Je===0&&p?g.createElement(X.sD,{text:p,theme:e,inverse:!0}):g.createElement(g.Fragment,null,u.showASearchBarToTheUser&&he&&g.createElement(X.sG,{theme:e,count:Je||0}),g.createElement(X.Zh,{theme:e,cards:wt})),g.createElement(Be.A,{key:"pagingFetch",pageCount:m||0,pageIndex:w,updatePageIndex:Mt})))},bt=function(t){var o=t.mappedEntry,e=o||{},a=e.theme,h=a===void 0?"uobmain":a,c=e.inverse,l=c===void 0?!0:c,p=e.title,u=e.summary,O=e.breadcrumbs,b=e.meta,D=e.plainHeaderRichTextIntro,y=e.showResetFiltersButton,M=e.noResultsMessage,x=e.searchTermPreFilter,U=e.studyLevelFilters,F=e.filterGroupScholarshipAwardType,Z=e.filterGroupScholarshipSubjectArea,R=e.filterGroupScholarshipQualification,ee=e.filterGroupScholarshipNationality,te=e.filterGroupScholarshipDomicile,A=e.filterGroupScholarshipOpenForApplications,r=e.scholarshipListingPreFilterResults,s={theme:h,inverse:l,title:p,summary:u,showResetFiltersButton:y,noResultsMessage:M,searchTermPreFilter:x,studyLevelFilters:U,filterGroupScholarshipAwardType:F,filterGroupScholarshipSubjectArea:Z,filterGroupScholarshipQualification:R,filterGroupScholarshipNationality:ee,filterGroupScholarshipDomicile:te,filterGroupScholarshipOpenForApplications:A,scholarshipListingPreFilterResults:r};return g.createElement(be.A,{meta:b,breadcrumbs:O},D&&D.length>0&&g.createElement(X.lq,{theme:h,inverse:!0},g.createElement(X.sD,{theme:h,fullWidth:!0,inverse:!0,text:D})),g.createElement(Ot,s))};const Tt=bt}}]);})();
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.