(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[9],{642:function(e,t,a){"use strict";function n(e){return!!Array.isArray(e)&&1===e.length}a.d(t,"a",(function(){return n}))},643:function(e,t,a){"use strict";a.d(t,"b",(function(){return s})),a.d(t,"a",(function(){return o})),a.d(t,"c",(function(){return c}));var n=a(7),r=a(35),l=a(642),i=a(4);function s(e,t){return void 0===t&&(t=" "),e.filter(e=>null!=e).join(t).trim()}const o={And:"and",Or:"or"};function c(e,t,a){return void 0===t&&(t=o.Or),void 0===a&&(a=!0),e=Object(r.a)(e).filter(i.a),Object(n.a)(e)?Object(l.a)(e)?e[0]:2===e.length?e.join(` ${t} `):e.reduce((e,n,r,l)=>{let i=e;return r===l.length-1?(a&&(i+=","),i+=` ${t} `):0!==r&&(i+=", "),i+n},""):""}},661:function(e,t,a){"use strict";var n=a(668);t.a=n.a},677:function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(68),r=a(206);const l=n.g`Weekly on ${n.a.Day.Name.Long}s`,i=n.g`${n.a.Day.Name.Long} ${n.a.Day.Number.Short} ${n.a.Month.Name.Long} ${n.a.Year.Long}`,s=n.g`${n.a.Day.Name.Long} ${n.a.Day.Number.Short} ${n.a.Month.Name.Long}`,o=n.g`${n.a.Day.Name.Long} ${n.a.Day.Number.Short}`;function c(e,t){if(t)return l(e.from);{const t=Object(r.a)(e.from),a=Object(r.a)(e.to);return(null==t?void 0:t.getFullYear())===(null==a?void 0:a.getFullYear())?(null==t?void 0:t.getMonth())===(null==a?void 0:a.getMonth())?(null==t?void 0:t.getDate())===(null==a?void 0:a.getDate())?i(t):`${o(t)} - ${i(a)}`:`${s(t)} - ${i(a)}`:`${i(t)} - ${i(a)}`}}},678:function(e,t,a){"use strict";function n(e){let t=0;return"number"==typeof(null==e?void 0:e.pageIndex)&&(t=e.pageIndex+1),"results-page "+t}a.d(t,"a",(function(){return n}))},714:function(e,t,a){"use strict";a.d(t,"b",(function(){return u}));var n=a(2),r=a(10),l=a(15),i=a(1),s=a(17),o=a(21),c=a(205);const u=Object(o.a)("result-card"),m=n.d.div.withConfig({componentId:"sc-1goar3n-0"})(["",";"],e=>{let{theme:t}=e;return Object(n.c)(["&.","{display:flex;flex-direction:column;align-items:flex-start;background-color:",";height:100%;padding:24px;border:1px solid ",";","}.","{&__title{&--button{"," padding-top:24px;}",";margin-top:0 !important;color:",";text-decoration:none;position:relative;display:block;padding-top:24px;&:before{content:'';width:86px;height:1px;position:absolute;top:0;left:0;background-color:",";}}&__heading{",";margin:0 !important;}&__subtitle,&__description,&__info,&__accreditation,&__link{margin-top:8px;",";}&__subtitle{text-transform:uppercase;font-weight:",";}&__accreditation{font-weight:",";}&__button{margin-top:8px;}&__buttons{display:flex;flex-direction:column;margin-top:8px;gap:8px;align-items:flex-start;.",",.","{margin:0;}.",":hover{text-decoration:none;}","}","}"],u.className,i.a.white,i.a.cloud,Object(r.a)(l.a.mlarge,Object(n.c)(["padding:32px 24px;"])),u.className,Object(c.a)(),t.typographyStyles.h6Styles,t.titleColor,t.accentColor,t.typographyStyles.h6Styles,t.typographyStyles.smallStyles,s.a.SemiBold,s.a.SemiBold,u.element("link").className,u.element("button").className,u.element("link").className,Object(r.a)(l.a.small,Object(n.c)(["flex-direction:row;align-items:center;margin-top:32px;gap:16px;"])),Object(r.a)(l.a.medium,Object(n.c)(["&__description,&__button{margin-top:24px;}"])))});t.a=m},724:function(e,t,a){"use strict";a.d(t,"a",(function(){return b}));var n=a(68),r=a(677),l=a(53),i=a(643),s=a(14),o=a(7),c=a(273),u=a(642),m=a(4),d=a(132),p=a(35);function b(e,t){let a={title:e.entryTitle,subtitle:null,summary:e.ancillary&&e.ancillary.summary||e.metaInformation&&e.metaInformation.metaDescription||e.sys.metadata&&e.sys.metadata.summary,info:null,uri:Object(l.a)(e),id:e.sys.id,contentTypeId:e.sys.contentTypeId};switch(e.sys.contentTypeId){case s.a.Academic:case s.a.Technician:a.title=Object(i.b)([e.salutation,e.firstName,e.surname]),a.subtitle=e.jobTitle,e.shortBio&&(a.summary=e.shortBio);break;case s.a.NewsArticle:a.info=Object(n.c)(e.publishedDate);break;case s.a.Course:if(e.courseTitle&&(a.title=e.courseTitle),e.relatedFoundationCourse&&(a.button={link:Object(l.a)(e.relatedFoundationCourse),text:"Foundation option available",ariaLabel:"Foundation option available for "+a.title}),Object(o.a)(t)){const e=t.find(e=>{var t;return(null==e||null==(t=e.params)?void 0:t.queryId)===c.a.campus});Object(u.a)(null==e?void 0:e.value)&&(a.uri=Object(m.a)(a.uri)?`${a.uri}${a.uri.includes("?")?"&":"?"}${c.a.campus}=${e.value[0]}`:a.uri)}break;case s.a.Event:a.subtitle=`${Object(r.a)(e.date,e.repeatsWeekly)}. ${e.time?e.time:""}`;break;case s.a.Job:a.summary="Salary: "+e.salary,a.info=`${e.hours?"Hours: "+e.hours:""}, Basis: ${e.basis}`,a.button={link:Object(l.a)(e),text:"More Info",ariaLabel:"More information about the job "+e.entryTitle};break;case s.a.PartnershipCourse:{const t=`${e.entryTitle}, ${e.award}`;a.title=t,a.info=Object(i.b)([e.location,Object(d.a)(Object(p.a)(e.attendance).map(e=>null==e?void 0:e.entryTitle).filter(m.a)).join(", ")],". "),a.uri=e.externalUrl.trim();break}}return a}},736:function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var n=a(0),r=a(54);const l=Object(n.createContext)({isLoading:!1,filters:[],paging:null,results:[],updateClearFilter:r.a,updateClearFilters:r.a,updateSelectedFilters:r.a,updatePageIndex:r.a})},741:function(e,t,a){"use strict";a.d(t,"a",(function(){return O}));var n=a(0),r=a.n(n),l=a(13),i=a.n(l),s=a(714),o=a(33),c=a(14),u=a(94),m=a(22),d=a(25),p=a(93),b=a(24);function f(e){let{contentTypeId:t,button:a,uri:n,id:l,searchKeyword:i,pageTracking:c,title:f}=e;const g=e=>{Object(m.d)({actionOrActions:[m.b.CLICK,"Search Result"],label:[e,n,l,i||"none",c]})};if(t===d.a.Course||t===d.a.PartnershipCourse){const e=t===d.a.PartnershipCourse?"View external course":"View course";return r.a.createElement("div",{className:s.b.element("buttons").className},n&&r.a.createElement(p.b,{uri:n,isHollow:!0,className:s.b.element("button").className,onClick:()=>g(e),ariaLabel:`${e} - ${f}`},e),a&&r.a.createElement(o.a,{uri:a.link,className:s.b.element("link").className,onClick:()=>g(a.text),ariaLabel:a.ariaLabel},a.text))}return a?r.a.createElement(u.default,{uri:a.link,isSmall:!0,isHollow:!0,className:s.b.element("link").className,onClick:()=>g(a.text),ariaLabel:a.ariaLabel},a.text):b.a}var g=a(7),y=a(69),h=a(141),v=a(635),_=a(273);const N=h.a.H2;function O(e){let{className:t,contentTypeId:a,id:n,title:l,subtitle:u,summary:d,info:p,button:b,uri:O,searchKeyword:j,pageTracking:x,activeFilters:E,headingLevel:k=N}=e;const w=function(e,t,a){if(a!==c.a.Course)return e;let n=e;if(Object(g.a)(null==t?void 0:t.campus)){const e=y.a[t.campus[0]];e&&(n+=`${n.includes("?")?"&":"?"}${_.a.campus}=${e}`)}return n}(O,E,a),C=Object(v.b)(k,h.a.H2,N),L=r.a.createElement(C,{className:s.b.element("heading").className},l);return r.a.createElement(s.a,{className:i()(t,s.b.className)},r.a.createElement(o.a,{uri:w,className:s.b.element("title").className,onClick:()=>{Object(m.d)({actionOrActions:[m.b.CLICK,"Search Result",l],label:[O,n,j||"none",x]})}},L),u&&r.a.createElement("div",{className:s.b.element("subtitle").className},u),d&&r.a.createElement("div",{className:s.b.element("description").className},d),p&&r.a.createElement("div",{className:s.b.element("info").className,dangerouslySetInnerHTML:{__html:p}}),a===c.a.PartnershipCourse&&r.a.createElement("div",{className:s.b.element("accreditation").className},"Accredited by UCLan"),r.a.createElement(f,{contentTypeId:a,pageTracking:x,title:l,uri:w,id:n,button:b,searchKeyword:j,activeFilters:E}))}},751:function(e,t,a){"use strict";a.d(t,"a",(function(){return r}));var n=a(4);function r(e){const t=e.value;return null!=t&&((!Array.isArray(t)||0!==t.length)&&Object(n.a)(""+t))}},767:function(e,t,a){"use strict";a.d(t,"a",(function(){return n.a}));var n=a(741),r=a(0),l=a.n(r),i=a(39),s=a(661),o=a(2);var c=o.d.div.withConfig({componentId:"sc-2y2nqk-0"})(["",";"],e=>{var t;let{theme:a}=e;const n=null==a||null==(t=a.search)?void 0:t.bgColor;return Object(o.c)([""," padding:16px 0 40px;background-color:",";overflow:auto;.rList{margin:0;padding:0;list-style:none;}.rlItem{padding:16px 0;margin-top:8px;}"],"",n)}),u=a(724),m=a(187),d=a(7),p=a(678),b=a(667);function f(){return(f=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let{className:t,filters:a,isLoading:i,keywordRef:o,noResults:g,paging:y,results:h,updateClearFilter:v,updateClearFilters:_,updatePageIndex:N,updateSelectedFilters:O,trackingTitle:j=""}=e;const x=Object(d.a)(h)?h.map(e=>Object(u.a)(e,a)):[],E=Object(r.useMemo)(()=>{const e={};for(const t of a)t.value&&t.params.queryId&&(e[t.params.queryId]=t.value);return e},[a]);return l.a.createElement(l.a.Fragment,null,l.a.createElement(m.a,{filters:a,keywordRef:o,updateClearFilter:v,updateClearFilters:_,updateSelectedFilters:O,trackingTitle:j}),l.a.createElement(b.b,{paging:y}),l.a.createElement(c,{className:t},x.length>0&&l.a.createElement("ul",{className:"rList"},x.map((e,t)=>{const a=Object(p.a)(y);return l.a.createElement("li",{className:"rlItem",key:t},l.a.createElement(n.a,f({},e,{gaEvtType:"search-result",pageTracking:a,activeFilters:E})))})),i&&l.a.createElement("p",{className:"loading"},"Loading..."),!i&&!Object(d.a)(h)&&g),l.a.createElement(s.a,{paging:y,updatePageIndex:N}))},y=a(94),h=a(375),v=a(15),_=a(10);var N=o.d.div.withConfig({componentId:"sc-9whv9l-0"})(["",";"],e=>{var t;let{theme:a}=e;return Object(o.c)([".search__search-bar{border-bottom:none;margin:0 -16px;}.search__title{"," font-size:22px;padding:0;margin-top:0;","}.search__results{padding-top:32px;}"],null==a||null==(t=a.typographyStyles)?void 0:t.h3Styles,Object(_.a)(v.a.small,Object(o.c)(["margin-top:0;"])))}),O=a(30),j=a(19),x=a(751),E=a(824),k=a(736);t.b=function(){var e;const{isLoading:t,filters:a,paging:n,results:s,label:o="",updateClearFilter:c,updateClearFilters:u,updateSelectedFilters:m,updatePageIndex:d,activeFacetId:p="",facetsLoading:b=!0}=Object(r.useContext)(k.a),f=p===j.d.All;let v=s;const _=null==(e=a.find(e=>e.type===O.a.Keyword))?void 0:e.value,w=a.filter(e=>e.type!==O.a.Keyword),C=w.find(x.a);let L=null;Number.isInteger(null==n?void 0:n.totalCount)&&(L=n.totalCount);const $=l.a.createElement("p",{className:"noResults"},!C&&`No results found${""===o.trim()||f?"":" in "+o}${_&&""!==_.trim()?` for '${_}'`:""}.`,C&&l.a.createElement(l.a.Fragment,null,"No results found for the parameters selected."," ",l.a.createElement(y.default,{className:"viewAllResults",isSmall:!0,onClick:u},"View all results ",f?"":`in ${o} `,_?`for '${_}'`:""))),F=f?"":" for "+o.toLowerCase(),I={filters:w,results:v,updateSelectedFilters:m},S={trackingTitle:o.toLowerCase(),isLoading:t,noResults:$,updateClearFilter:c,updateClearFilters:u},T=Object.assign({},S,I,{paging:n,updatePageIndex:d});return l.a.createElement(N,null,l.a.createElement(i.a,null,l.a.createElement(h.a,{uniqueId:"search-page",className:"search__search-bar",dynamicSearch:!0,takeStateFromQueryParams:!0}),l.a.createElement("h1",{className:"search__title"},"Search results",F),!b&&null!==L&&l.a.createElement(E.a,{resultCount:L,facetLabel:p===j.d.News?"News articles":o,facetId:p,keyword:_,filters:w}),l.a.createElement("div",{className:"search__results"},b&&l.a.createElement("p",{"aria-live":"polite"},"Loading search results..."),!b&&l.a.createElement(g,T))))}},824:function(e,t,a){"use strict";a.d(t,"a",(function(){return h}));var n=a(306),r=a(19),l=a(4),i=a(35),s=a(7),o=a(0),c=a.n(o),u=a(751),m=a(2),d=a(1),p=a(15),b=a(10),f=a(17);var g=m.d.div.withConfig({componentId:"sc-1tu9zw3-0"})(["",""],()=>Object(m.c)([".resultinformation{&__overview{margin:10px 0;display:inline-block;line-height:20px;","}&__count{font-weight:",";}&__keyword{font-weight:",";color:",";}&__filter{display:block;line-height:24px;margin-top:8px;margin-bottom:8px;"," &__name{font-weight:",";text-transform:capitalize;}&__value{color:",";}}}"],Object(b.a)(p.a.small,Object(m.c)(["font-size:24px;margin:20px 0;"])),f.a.Bold,f.a.Bold,d.a.darkBlue,Object(b.a)(p.a.small,Object(m.c)(["line-height:32px;margin-left:16px;"])),f.a.Bold,d.a.darkBlue)),y=a(30);function h(e){let{resultCount:t,facetLabel:a,facetId:o,keyword:m,filters:d,forceLabelLowerCase:p=!0,isLoading:b=!1,hasPills:f=!1}=e;let h=o===r.d.All?"results":a;p&&(h=h.toLowerCase()),1===t&&(h=h.slice(0,-1));const v=Object(l.a)(m),_=function(e){return e.filter(u.a).map(e=>{var t,a,n;const r=Object(i.a)(e.value),l=Object(s.a)(null==(t=e.params)?void 0:t.options)?e.params.options.filter(t=>{if(e.type===y.a.CustomDate){for(const e of r)if(e.from===t.value.from&&e.to===t.value.to)return!0;return!1}return r.includes(t.value)}):[];return{label:e.label.toLowerCase(),options:l,isAllSet:r.length===(null==(a=e.params)||null==(n=a.options)?void 0:n.length)}})}(d);return c.a.createElement(g,null,c.a.createElement("span",{className:"resultinformation__overview","aria-live":"assertive","aria-atomic":!0},b?c.a.createElement(c.a.Fragment,null,c.a.createElement("span",{className:"resultinformation__typename"},"Loading ",h," ")):c.a.createElement(c.a.Fragment,null,c.a.createElement("span",{className:"resultinformation__count"},t," "),c.a.createElement("span",{className:"resultinformation__typename"},h," "),c.a.createElement("span",null,"found")),v&&c.a.createElement(c.a.Fragment,null," ","for"," ",c.a.createElement("span",{className:"resultinformation__keyword"},"“",m,"”"))),Object(s.a)(_)&&_.map((e,t)=>c.a.createElement("span",{key:e.label,className:"resultinformation__filter"},c.a.createElement("span",null,t>0?"and":"",0===t?" where":""," ",c.a.createElement("span",{className:"resultinformation__filter__name"},e.label)," ","is"," "),!e.isAllSet&&e.options.map((e,t)=>c.a.createElement("span",{key:e.key},t>0?" or ":"",f&&c.a.createElement(n.a,{title:e.key,isFilter:!1}),!f&&c.a.createElement("span",{className:"resultinformation__filter__value"},e.key))),e.isAllSet&&c.a.createElement(c.a.Fragment,null,"any ",c.a.createElement("span",null,e.label)))))}}}]); //# sourceMappingURL=9.e56062960ce1eb926763.mjs.map