PageSourceSearch

https://www.birmingham.ac.uk/_s1t51Q_78f9ac6d-c1f3-41a5-92b4-dbf27…er-ComposerWrapper.953421b0ed280a007000.mjs

js birmingham.ac.uk collected 2026-09-24 08:25:50 UTC 12,100 bytes, 1 lines download raw bytes

1"use strict";(()=>{(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[8122,8353],{75056(D,p,c){c.r(p),c.d(p,{default:()=>b});var t=c(13952),r=c(39912),T=c(93313),l=c(95945),P=c(70009),B=["headingSizeOverride"];function a(){return a=Object.assign?Object.assign.bind():function(f){for(var i=1;i<arguments.length;i++){var g=arguments[i];for(var s in g)({}).hasOwnProperty.call(g,s)&&(f[s]=g[s])}return f},a.apply(null,arguments)}function C(f,i){if(f==null)return{};var g={};for(var s in f)if({}.hasOwnProperty.call(f,s)){if(i.indexOf(s)!==-1)continue;g[s]=f[s]}return g}var d=function(i){var g,s=function(O,H){return O?T.TextBlockLayoutTypes.narrow:H?T.TextBlockLayoutTypes.wide:T.TextBlockLayoutTypes.default},J=i.headingSizeOverride,e=C(i,B),u=function(O){return J??O};if(!i)return null;switch(e._type){case"text":case"textBlock":return e.isCoursePage?t.createElement(r.VJ,a({},e,{fullWidth:!0})):t.createElement(r.VJ,a({},e,{layout:s(e.isNewsPage,e.isStandardContentPage)}));case"textWithBackground":case"textWithButton":return e.isCoursePage?t.createElement(r.yz,a({},e,{headingSize:J??"h3",fullWidth:!0})):t.createElement(r.yz,a({},e,{headingSize:u(e.headingSize),layout:s(e.isNewsPage,e.isStandardContentPage)}));case"textWithButtonStandard":return e.isProfilePage?t.createElement(r.NR,a({},e,{fullWidth:!0,removeBottomPadding:!0})):t.createElement(r.NR,e);case"image":return i.isEventPage?t.createElement(r._V,a({},e,{fullWidth:!0,captionBorderLeft:!0})):t.createElement(r._V,a({},e,{fitContentWidth:!0,captionBorderLeft:!0}));case"embed":case"videoEmbed":return i.isProfilePage||i.isCoursePage?t.createElement(r.C9,a({},e,{htmlTag:u(e.htmlTag),fullWidth:!0})):t.createElement(r.C9,a({},e,{enforceWidthWrapper:!0,htmlTag:u(e.htmlTag)}));case"quote":case"blockQuote":return t.createElement(r.MY,a({},e,{fullWidth:e.isCoursePage}));case"singleButton":return t.createElement(r.$n,a({},e,{isInContainer:e.isStandardContentPage}));case"summaryPanel":return t.createElement(r.N$,e);case"callToActionBanner":case"globalCallToActionBanner":return t.createElement(r.Lz,e);case"globalFactBoxes":return t.createElement(r.qY,e);case"accordionGroup":return t.createElement(r._I,a({},e,{headingLevel:u(e.headingLevel),fullWidth:e.isCoursePage||e.fullWidth}));case"tabbedContentItem":return t.createElement(r.tU,a({},e,{fullWidth:e.isCoursePage}));case"imageWithText":case"globalImageWithText":return t.createElement(r.F,a({},e,{titleTag:u(e.titleTag)}));case"imageGalleryWithIntro":case"globalImageGalleryWithIntro":return t.createElement(r.q$,e);case"introText":return t.createElement(r.IE,a({},e,{fullWidth:e.isCoursePage}));case"geckoFormEmbed":return t.createElement(r.Br,e);case"unibuddyEmbed":return t.createElement(r.Wy,e);case"findAPhDEmbed":return t.createElement(r.mQ,e);case"carousel":return t.createElement(r.FN,a({},e,{headingTag:u(e.HeadingTag)}));case"eventsFeatured":return t.createElement(r.Sx,a({},e,{titleTag:u(e?.titleTag)}));case"eventsUpcoming":return t.createElement(r.w6,a({},e,{headingHtmlElement:u(e.headingHtmlElement)}));case"oneTrustSupport":return t.createElement(r.kO,e);case"contentNavigationCardsGroupWithBackground":return t.createElement(r.c_,a({},e,{titleTag:u(e.isCoursePage?"h3":"h2")}));case"contentNavigationCardsGroupWithText":return t.createElement(r.tu,a({},e,{titleHeadingSize:u(e.isCoursePage?"h3":"h2")}));case"namedSection":return t.createElement(r.fH,e);case"keyPoints":return t.createElement(r.rK,e);case"courseListingFilterGroups":return t.createElement(r.ib,e);case"newsArticleGroup":return t.createElement(r.BZ,a({},e,{titleTag:u(e.isCoursePage?"h3":"h2")}));case l.J7.researchStories:return t.createElement(r.hm,a({},e,{titleTag:u(e.isCoursePage?"h3":"h2")}));case"doubleImage":return e.profilePage?t.createElement(r.lo,a({},e,{fullWidth:!0})):e.isCoursePage?t.createElement(r.lo,a({},e,{makeHeadingFullWidth:!0,htmlTag:"h3"})):t.createElement(r.lo,a({},e,{htmlTag:u("h2")}));case"courseList":return t.createElement(r.ER,a({},e,{titleTag:u("h2")}));case"signpost":return t.createElement(r.OB,a({},e,{htmlTag:u("h2"),fullWidth:e.isCoursePage}));case"heroCarousel":return t.createElement(r.ne,e);case"heroVideo":return t.createElement(r.A1,a({},e,{titleTag:u("h2")}));case"featuredNewsCarousel":return t.createElement(r.MG,e);case"featuredSignpost":return t.createElement(r.U3,e);case"featuredContent":return t.createElement(r.S0,e);case"featuredVideo":return t.createElement(r.cW,e);case"featuredVideoCards":return t.createElement(r.vx,e);
1case"courseSearch":return t.createElement(r.En,e);case"hero":return t.createElement(r.lq,e);case"staffListingCarousel":return t.createElement(r.$j,a({},e,{fullWidth:e.isCoursePage,titleTag:u(e.isCoursePage?"h3":"h2")}));case"staffListingStacked":return t.createElement(r.$j,a({},e,{useCarousel:!1}));case"factBoxes":return t.createElement(r.qY,a({},e,{htmlTag:u(e.isCoursePage?"h3":"h2"),fullWidth:e.isCoursePage}));case"accreditationPromotion":return t.createElement(r.cO,a({},e,{htmlTag:u(e.isCoursePage?"h3":"h2")}));case l.J7.courseDeliveryPill:return t.createElement(r.lb,e);case l.J7.ctaBox:return t.createElement(r.yF,a({},e,{htmlTag:u(e.isCoursePage?"h3":"h2"),fullWidth:e.isCoursePage?!0:(g=e.fullWidth)!=null?g:!1}));case l.J7.contentNavigationCard:return t.createElement(r.hz,e);case l.J7.courseSharedContent:return e.value.map(function(S,O){return S!=null&&S._type?t.createElement(d,a({key:O},S,{isCoursePage:!0})):null});case l.J7.responsiveTable:return t.createElement(r.Jg,a({},e,{fullWidth:e.isCoursePage}));case l.J7.moduleCardGroup:return t.createElement(r.nN,e);case l.J7.thirdPartyForm:return e.isCoursePage?t.createElement(t.Fragment,null,t.createElement(r.qU,a({},e,{fullWidth:e.isCoursePage,headingSize:"h3"}))):e.isStandardContentPage?t.createElement(P.lq,{theme:"uobmain",inverse:e.inverse,fullWidth:!1},t.createElement(r.qU,a({},e,{headingSize:"h2",buttonModifier:!0,inverse:e.inverse}))):t.createElement(P.lq,{theme:"uobmain",inverse:!1},t.createElement(r.qU,a({},e,{buttonModifier:!0,headingSize:"h2"})));case l.J7.edxFormEmbed:return t.createElement(r.n8,a({},e,{fullWidth:e.isCoursePage}));case l.J7.studentStoryGroup:return e.isProfilePage?t.createElement(r.IR,a({},e,{pageSize:!0})):t.createElement(r.IR,a({},e,{htmlTag:u("h2")}));case l.J7.unibuddyStudentAmbassador:return t.createElement(r.r4,e);case l.J7.studentStoryGroupCourse:return t.createElement(r.Dv,e);case l.J7.studentProfileGroupCourse:return t.createElement(r.Jm,e);case l.J7.profileCarousel:return t.createElement(r.Y9,a({},e,{titleTag:u("h2")}));case l.J7.risepointFormEmbed:return t.createElement(r.h,a({},e,{fullWidth:e.isCoursePage}));case l.J7.soundcloudEmbed:return t.createElement(r.Ox,e);case l.J7.campusMapEmbed:return t.createElement(r.X,e);case l.J7.smallImageAndText:return t.createElement(r.t0,a({},e,{htmlTag:u("h2")}));case l.J7.logoWall:return t.createElement(r.qX,a({},e,{htmlTag:u("h2")}));
1case l.J7.scholarshipCarousel:return t.createElement(r.Tb,a({},e,{htmlTag:u("h2")}));case l.J7.textOverMedia:return t.createElement(r.m6,a({},e,{htmlTag:u("h2")}));case l.J7.tabsGroup:return e.isCoursePage&&e.heading?t.createElement(r.Cy,a({},e,{htmlTag:"h3",titleTag:e.htmlTag?"h4":"h3",fullWidth:e.isCoursePage})):t.createElement(r.Cy,a({},e,{htmlTag:u("h2")}));case l.J7.countryEntryRequirements:return t.createElement(r.To,e);case l.J7.socialFeedEmbed:return t.createElement(r.$W,e);case l.J7.imageMosaic:return t.createElement(r.mH,a({},e,{htmlTag:u("h2")}));case l.J7.fiveArticleGrid:return t.createElement(r.jb,e);case l.J7.timeline:return t.createElement(r.Kf,a({},e,{htmlTag:u(e.isDocumentSectionPage?"h3":"h2")}));case l.J7.aiStaffSearch:return t.createElement(r.Vh,e);default:return t.createElement("p",null,"Component not found")}};const n=d;var E=c(28808),o=c(55172),h=c(45135),m=c(82316);function W(){return W=Object.assign?Object.assign.bind():function(f){for(var i=1;i<arguments.length;i++){var g=arguments[i];for(var s in g)({}).hasOwnProperty.call(g,s)&&(f[s]=g[s])}return f},W.apply(null,arguments)}var x=function(i){return i?._type==="accordionGroup"&&!!i.isFAQContent},A=m.Tp.selectMappedEntry,y=function(i){var g,s=i.items,J=i.isNewsPage,e=i.isStandardContentPage,u=i.isDocumentSectionPage,S=i.isEventPage,O=i.isCoursePage,H=i.isProfilePage,F=i.fullWidth,$=F===void 0?!1:F,R=i.pageTitle,_=i.headingSizeOverride,L=(0,h.d4)(A);if(!s||!Array.isArray(s))return null;var G=s.some(function(v){return v?._type==="countryEntryRequirements"}),N=G?((g=L?.countryEntryRequirements)!=null?g:[]).map(function(v){return{title:v.title,text:v.text||""}}):[],I=[].concat(s.filter(x).flatMap(function(v){var M;return(M=v.accordions)!=null?M:[]}),N);return t.createElement(o.X.Provider,{value:!0},I.length>0&&t.createElement(E.A,{accordions:I}),s.map(function(v,M){return v!=null&&v._type?t.createElement(n,W({key:M},v,{isNewsPage:J,isStandardContentPage:e,isDocumentSectionPage:u,isEventPage:S,isCoursePage:O,isProfilePage:H,fullWidth:v.fullWidth||$,pageTitle:R,headingSizeOverride:_})):null}))};const b=y},55172(D,p,c){c.d(p,{X:()=>r,y:()=>T});var t=c(13952),r=(0,t.createContext)(!1),T=function(){return(0,t.useContext)(r)}},28808(D,p,c){c.d(p,{A:()=>B});var t=c(13952),r=c(15558),T=c(90030),l=null,P=function(C){var d=C.accordions,n=d.map(function(E){return{"@type":"Question",name:E.title,acceptedAnswer:{"@type":"Answer",text:E.text}}});return t.createElement(r.m,{script:[(0,T.b0)({"@context":"https://schema.org","@type":"FAQPage",mainEntity:n})]})};const B=P},93313(D,p,c){c.r(p),c.d(p,{TextBlockLayoutTypes:()=>l,default:()=>B});var t=c(13952),r=c(70009),T=c(76430),l=(function(a){return a.default="default",a.narrow="narrow",a.wide="wide",a})({}),P=function(C){var d=C.text,n=C.fullWidth;if(!d||typeof d!="string")return null;var E=(0,T.fH)(d,"scrollable-table__table-wrapper");return t.createElement(r.sD,{inverse:!0,text:E,theme:"uobmain",fullWidth:n})};P.displayName="TextBlockComponent";const B=P},76430(D,p,c){c.d(p,{Hg:()=>l,JH:()=>r,JK:()=>P,fH:()=>a,hH:()=>B,w5:()=>T});var t=c(15046),r=function(d){var n=t.Hh(d,null,!1);return n("table").each(function(E,o){n(o).find("*").removeAttr("style"),n(o).removeAttr("style"),n(o).removeAttr("border")}),n("table").each(function(E,o){var h=[];n(o).find("thead tr").first().find("th").each(function(x,A){h.push(n(A).text())});var m=n(o).find("tbody tr:first-child").first().children().first(),W=m.prop("tagName");W==="TH"&&h.shift(),n(o).find("tbody tr").each(function(x,A){n(A).find("td").each(function(y,b){n(b).attr("data-cell",h[y])})})}),n("table").each(function(E,o){n(o).attr("role","table"),n(o).find("caption").attr("role","caption"),n(o).find("tr").attr("role","row"),n(o).find("thead th").attr("role","columnheader"),n(o).find("thead th").attr("scope","col"),n(o).find("tbody th").attr("role","rowheader"),n(o).find("tbody th").attr("scope","row"),n(o).find("td").attr("role","cell"),n(o).find("tbody").attr("role","rowgroup"),n(o).find("thead").attr("role","rowgroup")}),n.html()},T=function(d){var n=t.Hh(d,null,!1);return n("table").each(function(E,o){var h=n(o),m=h.find("thead");m.length||(m=n("<thead></thead>"),h.prepend(m))}),n.html()},l=function(d){var n=t.Hh(d,null,!1);return n("table").each(function(E,o){var h=n(o),m=h.find("thead");if(m.find("tr").length===0){var W=h.find("tr").first();m.append(W)}var x=n(m);x.find("td").each(function(A,y){var b=n(y),f=n("<th></th>").html(b.html());b.replaceWith(f)})}),n.html()},P=function(d){var n=t.Hh(d,null,!1);return n("table").each(function(E,o){var h=n(o),m=h.find("tbody");m.length||(m=n("<tbody></tbody>"),h.children("tr").each(function(W,x){m.append(x)}),h.append(m))}),n.html()},B=function(d){var n=t.Hh(d,null,!1);return n("table").each(function(E,o){var h=n(o),m=h.find("tbody");n(m).find("tr").each(function(W,x){var A=n(x),y=A.find("td").first();if(y.length){var b=n("<th></th>").html(y.html());
1Object.entries(y.attr()).forEach(function(f){var i=f[0],g=f[1];b.attr(i,g)}),y.replaceWith(b)}})}),n.html()},a=function(d,n){var E=t.Hh(d,null,!1);return E("table").each(function(o,h){var m=E(h);m.wrap('<div class="'+n+'"></div>')}),E.html()}}}]);})();

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.