(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[103],{428:function(e,t,r){"use strict";r.r(t),r.d(t,"default",(function(){return m}));var a=r(0),n=r.n(a),o=r(39),i=r(352),s=r(115),c=r(207),u=r(161),O=r(24),l=r(7),d=r(4);function m(e){let{mappedEntry:t}=e;return t?n.a.createElement(o.b,{entry:t,alwaysIndexPageForSearchEngines:!0},n.a.createElement(u.a,{json:j(t)}),n.a.createElement(o.c,null,n.a.createElement(i.a,t))):O.a}function j(e){var t,r;const a=Object(l.a)(e.variantsOverview)?null==(t=e.variantsOverview)?void 0:t.map(e=>Object.assign({},Object(s.d)("CourseInstance"),{courseMode:e.courseMode,location:e.campusFullName,startDate:`${e.yearOfEntry}-${e.monthOfEntry.toString().padStart(2,"0")}-01`,courseWorkload:e.courseWorkload})):[],n=Object.assign({},Object(s.c)("Course"),{name:e.entryTitle,url:Object(c.c)(e.uri),description:null==(r=e.metaInformation)?void 0:r.metaDescription,provider:Object.assign({},Object(s.e)(),{sameAs:URL}),offers:Object(l.a)(e.variantFees)?e.variantFees.map(e=>Object.assign({},Object(s.d)("Offer"),{category:"Paid",priceCurrency:"GBP"},e)):void 0,hasCourseInstance:a});return Object(l.a)(e.courseOptions)&&(n.hasPart=e.courseOptions.filter(e=>"ok"===e.optionMode).map(t=>{var r;return Object.assign({},Object(s.d)("Course"),{name:e.entryTitle,url:`${Object(c.c)(e.uri)}?option=${t.value}`,provider:Object.assign({},Object(s.e)(),{sameAs:URL}),description:[null==(r=e.metaInformation)?void 0:r.metaDescription,t.intro].filter(d.a).join(" ")})})),n}}}]); //# sourceMappingURL=pages-CourseSSR-page.b1b3a03f2024581384a4.mjs.map