(window.__LOADABLE_LOADED_CHUNKS__=window.__LOADABLE_LOADED_CHUNKS__||[]).push([[107],{463:function(e,t,a){"use strict";a.r(t),a.d(t,"default",(function(){return H}));var n=a(0),i=a.n(n),l=a(39),o=a(271),r=a(13),c=a.n(r),s=a(2),d=a(10),u=a(1),m=a(15),b=a(17),g=a(21);const p=Object(g.b)("event-details",["details","detail","detail-list","detail-list-title","tag","icon","button"]);var h=s.d.div.withConfig({componentId:"m2ob13-0"})(["",";"],e=>{var t;let{theme:a}=e;const n=null==a||null==(t=a.eventDetail)?void 0:t.bgColor;return Object(s.c)(["&.","{background-color:",";padding-top:32px;}.","{padding-bottom:16px;border-bottom:1px solid rgba(209,211,225,0.5);","}.","{&:not(:first-child){margin-top:16px;","}}.","{display:flex;flex-direction:column;}.","{font-weight:",";}.","{",";font-weight:"," !important;text-transform:uppercase;color:",";margin-bottom:8px;display:flex;align-items:center;}.","{fill:",";width:18px;margin-right:12px;margin-left:2px;}.","{margin:16px 16px 56px 0;","}"],p.className,n,p.details,Object(d.a)(m.a.small,Object(s.c)(["padding-bottom:32px;"])),p.detail,Object(d.a)(m.a.small,Object(s.c)(["margin-top:32px;"])),p["detail-list"],p["detail-list-title"],b.a.SemiBold,p.tag,a.typographyStyles.smallStyles,b.a.Bold,u.a.darkBlue,p.icon,u.a.darkBlue,p.button,Object(d.a)(m.a.small,Object(s.c)(["margin:32px 16px 80px 0;"])))}),f=a(93),O=a(28),v=a(675),j=a(242),y=a(677),E=a(643),x=a(4),N=a(52),w=a(24),L=a(7);function A(e){let{items:t}=e;const a=t.filter(e=>{let{value:t}=e;return t&&(Object(x.a)(t)||"string"!=typeof t)});return Object(L.a)(a)?i.a.createElement("div",{className:p["detail-list"]},a.map(e=>{let{title:t,value:a}=e;return i.a.createElement("span",{key:`${t}-${a}`},Object(x.a)(t)&&i.a.createElement(i.a.Fragment,null,i.a.createElement("span",{className:p["detail-list-title"]},t),":")," ",a)})):w.a}var D=function(e){let{className:t,address:a,ageGroup:n,button:o,date:r,entryFee:s,organiser:d,repeatsWeekly:u,roomNumber:m,building:b,targetAudience:g,time:L}=e;const{salutation:D,firstName:$,surname:k,email:C,telephone:_}=d||{},{addressLine1:T,addressLine2:B,city:S,county:I,postcode:M,isNotPhysicalAddress:G}=a||{},P=Object(E.b)([T,B,S,I,M],", "),F=Object(E.b)([D,$,k]," ");let H=null,z=null;if(r||Object(x.a)(L)){const e=[],t=[];r&&(e.push("Date"),t.push(Object(y.a)(r,u))),L&&(r?(e.push("and time"),t.push("-")):e.push("Time"),t.push(L)),H=e.join(" "),z=t.join(" ")}const K=Object(x.a)(m)||Object(x.a)(P),W=[{title:H,icon:N.a.CalendarDay,content:z},{title:"Location",icon:N.a.LocationDot,content:K&&i.a.createElement(A,{items:[{title:"Room",value:m},{title:"Building",value:b},{title:G?null:"Address",value:P}]})},{title:"Organiser details",content:Object(x.a)(F)&&i.a.createElement(A,{items:[{title:"Organiser",value:F},{title:"Email",value:Object(x.a)(C)?i.a.createElement(v.a,{emailAddress:C,label:C}):w.a},{title:"Telephone",value:Object(x.a)(_)?i.a.createElement(j.b,{telephone:_,telephoneLabel:_}):w.a}]})},{title:"Age group",content:Object(x.a)(n)?n:w.a},{title:"Who this event is for",content:Object(x.a)(g)?g:w.a},{title:"Entry fee",content:Object(x.a)(s)?s:w.a}];return i.a.createElement(l.a,{narrow:!0},i.a.createElement(h,{className:c()(t,p.className)},i.a.createElement("div",{className:p.details},W.map(e=>e.content?i.a.createElement("div",{className:p.detail,key:e.title},i.a.createElement("span",{className:p.tag},e.icon&&i.a.createElement(O.b,{iconId:e.icon,className:p.icon,ariaHidden:!0}),e.title),i.a.createElement("div",null,e.content)):w.a)),o&&o.buttonLink&&o.buttonText&&i.a.createElement(f.b,{entry:o.buttonLink,label:o.buttonText,isSmall:!0,className:p.button,fitContent:!0})))},$=a(113),k=a(159),C=a(204),_=a(3),T=a(122),B=a(641);const S=Object(g.b)("event-group",["left","right","title","content"]),I=s.d.div.withConfig({componentId:"sc-8dj3jc-0"})(["&.","{display:flex;flex-direction:column;background-color:",";margin:0 0 60px;width:100%;}.","{width:100%;img{object-fit:cover;object-position:center;width:100%;height:100%;}}.","{padding:30px 20px 40px;width:100%;.","{margin-top:10px;p{font-size:15px;line-height:1.5;color:",";}a{color:",";font-weight:bold;}}}.","{margin-top:0;padding-top:0;font-size:1.4rem;line-height:1.3;font-weight:bold;color:",";}",""],S.className,u.a.slate,S.left,S.right,S.content,u.a.white,u.a.white,S.title,u.a.white,Object(d.a)(m.a.xsmall,Object(s.c)(["&.","{flex-direction:row;}.","{max-width:250px;}.","{padding-top:40px;}"],S.className,S.left,S.right)));function M(e){let{className:t,title:a,html:n}=e;return i.a.createElement(I,{className:c()(S.className,t)},i.a.createElement("div",{className:S.left},i.a.createElement("img",{src:"/image-library/content/Preston-sky-line.x686f852d.jpg?f=webp&q=85&w=500",alt:"Preston skyline"})),i.a.createElement("div",{className:S.right},Object(x.a)(a)&&i.a.createElement("p",{className:S.title},a),i.a.createElement("div",{className:S.content,dangerouslySetInnerHTML:{__html:n}})))}var G=a(637),P=a(35);function F(){return(F=Object.assign?Object.assign.bind():function(e){for(var t=1;tnull!=e).join(t).trim()}const c={And:"and",Or:"or"};function s(e,t,a){return void 0===t&&(t=c.Or),void 0===a&&(a=!0),e=Object(i.a)(e).filter(o.a),Object(n.a)(e)?Object(l.a)(e)?e[0]:2===e.length?e.join(` ${t} `):e.reduce((e,n,i,l)=>{let o=e;return i===l.length-1?(a&&(o+=","),o+=` ${t} `):0!==i&&(o+=", "),o+n},""):""}},675:function(e,t,a){"use strict";a.d(t,"a",(function(){return r}));var n=a(0),i=a.n(n),l=a(22),o=a(207);function r(e){let{className:t,emailAddress:a,label:n}=e;const r=Object(o.a)();return i.a.createElement("a",{className:t,href:"mailto:"+a,onClick:()=>{Object(l.d)({actionOrActions:[l.b.CLICK,"Mailing"],label:[a,n]})},tabIndex:r},n)}},677:function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));var n=a(68),i=a(206);const l=n.g`Weekly on ${n.a.Day.Name.Long}s`,o=n.g`${n.a.Day.Name.Long} ${n.a.Day.Number.Short} ${n.a.Month.Name.Long} ${n.a.Year.Long}`,r=n.g`${n.a.Day.Name.Long} ${n.a.Day.Number.Short} ${n.a.Month.Name.Long}`,c=n.g`${n.a.Day.Name.Long} ${n.a.Day.Number.Short}`;function s(e,t){if(t)return l(e.from);{const t=Object(i.a)(e.from),a=Object(i.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())?o(t):`${c(t)} - ${o(a)}`:`${r(t)} - ${o(a)}`:`${o(t)} - ${o(a)}`}}}}]); //# sourceMappingURL=pages-Event-page.a545ff4defbb26ca0b58.mjs.map