PageSourceSearch

https://www.woodfordtownfc.com/_next/static/chunks/pages/information-0867a789b68a1359.js

js woodfordtownfc.com collected 2026-09-25 00:54:07 UTC 51,318 bytes, 43 lines download raw bytes

1
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="209c881d-6088-5fc6-9745-8a53b7f6245a")}catch(e){}}();
3(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7309,8922],{751:()=>{},6980:(e,t,r)=>{"use strict";r.d(t,{A:()=>m});var n=r(14232),a=r(45939),l=r(74055),i=r(65565),o=r(93052),s=r(47753);let c=({noImage:e})=>n.createElement("div",null,!e&&n.createElement(a.A,{preset:"headline",style:{borderRadius:"4px 4px 0 0"}}),n.createElement(l.A,{vertical:"xlarge",horizontal:"xlarge"},n.createElement(i.A,{preset:"title",width:"40%"}),n.createElement(o.A,{vertical:"large"},n.createElement(i.A,{preset:"subtitle--small",width:"20%"})),n.createElement(i.A,{preset:"subtitle--large",width:"30%"}),n.createElement(o.A,{vertical:"large"},n.createElement(s.A,{width:50,height:8})),n.createElement(i.A,{preset:"body--large",width:"100%"}),n.createElement(i.A,{preset:"body--large",width:"100%"}),n.createElement(i.A,{preset:"body--large",width:"100%"}),n.createElement(i.A,{preset:"body--large",width:"80%"})));c.defaultProps={noImage:!1};let m=c},8313:(e,t,r)=>{"use strict";r.d(t,{D$:()=>a,OM:()=>m,YA:()=>s,rm:()=>i});let n={"information.index":"index","information.article":"article","information.links":"links","information.sponsors":"sponsors","information.documents":"documents","information.policies":"policies"},a=e=>n[e]||null,l={"media.albums":"albums","media.albums.team":"albums","media.videos":"videos","media.videos.team":"videos"},i=e=>l[e]||null,o={"media.album":"album","media.image":"photo"},s=e=>o[e]||null,c={"team.match_centre.overview":"overview","team.match_centre.report":"report","team.match_centre.events":"events","team.match_centre.scorecard":"scorecard","team.match_centre.lineup":"lineup","team.match_centre.table":"table","team.match_centre.photos":"photos","team.match_centre.photos.image":"photo"},m=e=>c[e]||null},18368:(e,t,r)=>{"use strict";r.d(t,{A:()=>k});var n=r(59777);class a extends Error{constructor(e){super(e),this.name="AccessDeniedException",this.errorStatusCode=403}}class l extends Error{constructor(e){super(e),this.name="PageDataParsingException",this.errorStatusCode=500}}var i=r(11164),o=r(24548),s=r.n(o);class c{constructor(e,t){this.accessLevel=null,this.clubId=e,this.request=t}async getAccessLevel(){if(this.accessLevel)return this.accessLevel;let e=await Promise.all([r.e(8513),r.e(4471),r.e(7050)]).then(r.bind(r,7050)),t=await e.default(this.request);return t?this.accessLevel=await this.getAccessLevelFromAPI(t):this.accessLevel="public",this.accessLevel}async canUserAccessPage(e){if("public"===e.accessLevel)return!0;let t=await this.getAccessLevel();return e.accessLevel===t}async getAccessLevelFromAPI(e){try{let t=`v2/club-website/${this.clubId}/access`;s().info("Checking user access via API",{apiUrl:t});let n={Authorization:`Bearer ${e}`},{makeAPIRequest:a}=await Promise.all([r.e(8513),r.e(4471),r.e(981)]).then(r.bind(r,83362)),l=await a(t,{headers:n});if(200!==l.status)return s().error(`User access via API returned with status: ${l.status}`),"public";let i=await l.json();return s().info(`Access level returned by API: ${i.access_level}`),i.access_level||"public"}catch(e){return s().error("Error with user access API check",{error:e}),"public"}}}var m=r(82851),d=r(751),u=r.n(d),p=r(86940),g=r.n(p),h=r(38008);class f{constructor(e,t,r){this.key=e,this.data=t,this.accessLevel=r}}var b=r(99742),E=r(82909).Buffer;let y=r(24548);class A{constructor(e){this.dynamoDbClient=e}getPageData(e,t){return new Promise(b.env.INTEGRATION_TESTING?t=>{try{let r=u().readFileSync(`cypress/cypress/fixtures/page-data/${e.clubId}/${e.stringWithoutClub()}.json`),{key:n,data:a,access_level:l}=JSON.parse(r);y.info("Loaded page data from file"),t(new f(n,a,l))}catch(e){y.error("Error loading page data from file",e),t(null)}}:r=>{let n={TableName:A.tableName(),Key:{page_key:e.toString()}};y.info("Checking DynamoDB for page data",{params:n}),this.dynamoDbClient.get(n,(n,a)=>{n&&("ResourceNotFoundException"!==n.code&&y.error("DynamoDb get Error",n),r(null));let l=(0,m.get)(a,"Item.generated",null);if(l&&t)try{let e=h.c9.fromISO(l),n=h.c9.local().minus({seconds:t});e<n&&(y.info("DynamoDb data was too old. Should fetch from the API instead"),r(null))}catch(e){y.error("Error checking data is new enough",e),r(null)}let i=(0,m.get)(a,"Item.data",null),o=(0,m.get)(a,"Item.dataCompressed",!1),s=(0,m.get)(a,"Item.accessLevel",null);if(i&&s){let t;if(!0===o){if(null===(t=A.decompress(i))){y.info("Decompression failed, treating as cache miss"),r(null);return}}else t=i;r(new f(e,t,s));return}r(null)})})}static decompress(e){try{let t=E.from(e,"base64"),r=g().gunzipSync(t);return JSON.parse(r.toString())}catch(e){return y.error("Error decompressing page data",e),null}}static tableName(){return`page_data_${A.standardizedEnvironment()}`}static standardizedEnvironment(){return"production"}}var v=r(52384);class w{constructor(e,t){this.matchCentreData=e,this.userAccessLevel=t}parseMatchCentreData(){let{key:e,data:t}=this.matchCentreData;return new f(e,{...t,lineup:this.parseLineup(),album:this.parseAlbum()},this.isFullyPublic()?"public":"mixed")}isFullyPublic(){return this.isAlbumPublic()&&this.isLineupPublic()}isAlbumPublic(){let{album:e}=this.matchCentreData.data;return!e||"public"===e.visibility}isLineupPublic(){let{lineup:e}=this.matchCentreData.data;if(!e)return!0;let{profile_visibility:t,selection_visibility:r}=e;return"public"===t&&"public"===r}parseAlbum(){let{album:e}=this.matchCentreData.data;return e?this.canViewAlbum()?{...e,accessDenied:!1}:{accessDenied:!0}:null}parseLineup(){let{lineup:e}=this.matchCentreData.data;if(!e)return e;if(!this.canViewSelection())return{accessDenied:!0};if(this.canViewProfiles())return{...e,accessDenied:!1};let t=e=>Array.isArray(e)?e.map(e=>({...e,avatar:v.A})):e;return{...e,accessDenied:!1,players:t(e.players),substitutes:t(e.substitutes),opponents:t(e.opponents)}}canViewAlbum(){let{album:{visibility:e}}=this.matchCentreData.data;return"public"===e||e===this.userAccessLevel}canViewSelection(){let{lineup:{selection_visibility:e}}=this.matchCentreData.data;return"public"===e||e===this.userAccessLevel}canViewProfiles(){let{lineup:{profile_visibility:e}}=this.matchCentreData.data;return"public"===e||e===this.userAccessLevel}}class x{static getPageData(e,t,r){return(0,i.default)()?x.serverSideGet(e,t,r):x.clientSideGet(e)}static async clientSideGet(e){let t=`/data/club/${e.clubId}/${e.page}?${e.paramsString()}`;s().info("Client side page data API request",{apiUrl:t});let r=await fetch(t,{credentials:"include"});if(200!==r.status)throw new n.A("Error loading page data",r.status,t);let a=await r.json();return new f(e,a.data,a.access_level)}static async serverSideGet(e,t,r){if(!t)throw Error("Server side calls must provide the request object");let n=await x.serverSideLoad(e,t.dynamoDbClient,t.query.preview,r,t),i=new c(e.clubId,t),o=!1;try{o=await i.canUserAccessPage(n)}catch(e){throw s().error("Error checking access control",{error:e}),new a("Error checking access control")}
3if(!o)throw s().info("Access to data denied"),new a("User not authorised to view private page");if("match_centre"!==e.page)return n;let m=await i.getAccessLevel();s().info("Parsing match centre data based on access",{userAccessLevel:m});let d=new w(n,m);try{return d.parseMatchCentreData(n,m)}catch(e){throw s().error("Error Parsing match centre data",{error:e}),new l(e.message)}}static async serverSideLoad(e,t,r,n,a){s().info("Looking up page data",{key:e});try{let r=new A(t),a=await r.getPageData(e,n);if(a)return s().info("Received page data from store",{key:e}),a}catch(e){s().error(`Error retrieving data from store: ${e.message}`)}s().info("Page data not found in store",{key:e});let l=await x.loadFromApi(e,r,a);return s().info("Received page data from API",{key:e}),l}static async loadFromApi(e,t,a){let l=x.apiPath(e,t);s().info("Page data not found in store requesting from API");let{makeAPIRequest:i}=await Promise.all([r.e(8513),r.e(4471),r.e(981)]).then(r.bind(r,83362)),{default:o}=await r.e(2534).then(r.bind(r,72534)),c=await i(l,{headers:o(a)});if(200!==c.status)throw new n.A("Error loading page data",c.status,l);let m=await c.json(),{data:d,access_level:u}=m;if(!d||!u)throw new n.A("Malformed API response",500,l,m);return new f(e,d,u)}static apiPath(e,t){return"true"===t?`v2/club-website/${e.clubId}/page?key=${encodeURIComponent(e.stringWithoutClub())}&preview=${t}`:`v2/club-website/${e.clubId}/page?key=${encodeURIComponent(e.stringWithoutClub())}`}}let k=x},20411:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(14232),a=r(58213),l=r(38008);let i=({date:e,showTime:t,relative:r,club:i})=>{let o;if(!e)return null;let s=i?l.c9.fromISO(e).setZone(i.timezone):l.c9.fromISO(e),c=l.c9.local();if(c.diff(s,"days").days<7&&r)o=(0,a.A)(s.toISO(),{max:1,suffix:!0});else{let e=t?" - HH:mm":"";o=s.year===c.year?s.toFormat(`d MMM${e}`):s.toFormat(`d MMM yyyy${e}`)}return n.createElement("time",{dateTime:e,suppressHydrationWarning:!0},o)};i.defaultProps={date:null,showTime:!1,relative:!0,club:null};let o=i},24548:(e,t,r)=>{"use strict";r(99742).env.INTEGRATION_TESTING;e.exports={info:()=>null,error:()=>null}},34486:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(14232);let a=({uid:e,id:t,adConfig:r,adButlerCustomStyle:a})=>{let l=(0,n.useRef)(null);return(0,n.useEffect)(()=>{l.current&&fetch(`https://servedbyadbutler.com/adserve/;MID=166135;setID=${t};uid=${e};type=json`).then(e=>e.json()).then(e=>{let t=e.placements.placement_1;if(!t)return;let n=l.current,i=a?Object.entries(a).map(([e,t])=>{let r=e.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`);return`${r}: ${t}`}).join("; "):"";if(n){let e=r?.size?.[0]?.[0]||t.width||320,a=i?` ${i}`:"",l=`width: 100%; height: auto; max-width: ${e}px;${a}`;n.innerHTML=`
4              <div 
5                class="js-ad"
6                style="overflow: hidden; margin: 0 auto; max-width: 100%;">
7                <a href="${t.redirect_url}" target="${t.target}" rel="noopener">
8                  <img 
9                    src="${t.image_url}" 
10                    alt="${t.alt_text||"Advertisement"}"
11                    style="${l}"
12                  >
13                </a>
14              </div>
15            `,t.viewable_url&&(new Image().src=t.viewable_url)}}).catch(()=>{let e=l.current;e&&(e.style.display="none")})},[t,e,r]),n.createElement("div",{ref:l})};a.defaultProps={uid:null,id:null,adConfig:null,adButlerCustomStyle:null};let l=a},40601:(e,t,r)=>{"use strict";t.Ay=void 0;var n=o(r(14232)),a=r(5285),l=o(r(17845)),i=["color"];function o(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}t.Ay=function(e){var t=e.color,r=void 0===t?null:t,o=function(e,t){if(null==e)return{};var r,n,a=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);for(n=0;n<l.length;n++)r=l[n],-1===t.indexOf(r)&&({}).propertyIsEnumerable.call(e,r)&&(a[r]=e[r])}return a}(e,i);return n.default.createElement(l.default,s({},o,{renderPaths:function(e){var t={};return r&&(t.fill=(0,a.getColor)(e,r)),n.default.createElement("path",{style:t,d:"M30 20 13.2 36 10 32.952381 23.6 20 10 7.04761905 13.2 4z"})}}))}},41139:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(14232),a=r(2171),l=r(98292),i=r(82851);let o=l.default.div.withConfig({displayName:"advert__AdvertContainer",componentId:"sc-122saig-0"})(["display:flex;align-items:center;text-align:center;width:100%;min-width:0;overflow-x:hidden;",""],e=>{let{responsiveSizes:t,size:r}=e;if(!t)return Array.isArray(r)&&2===r.length&&1!==r[1]?`min-height: ${r[1]}px;`:"";let n=t.map(e=>{let{breakpoint:t,sizes:r}=e;if(!Array.isArray(r))return null;let[n,a]=t;return Array.isArray(r[0])?{breakpointMinWidth:n,breakpointMinHeight:a,largestHeight:Math.max(...e.sizes.map(e=>Array.isArray(e)&&2===e.length?e[1]:0))}:{breakpointMinWidth:n,breakpointMinHeight:a,largestHeight:r[1]}});return(0,i.reduce)((0,i.orderBy)(n,["largestHeight"],["asc"]),(e,t)=>{if(!t)return e;let{breakpointMinWidth:r,breakpointMinHeight:n,largestHeight:a}=t;return`
16          ${e}
17          @media screen and (min-width: ${r}px) and (min-height: ${n}px) {
18            min-height: ${a}px;
19          };
20        `},"")}),s=({adConfig:e,advertsSetup:t,className:r,style:a,onError:l,onLoad:i})=>{let s=(0,n.useRef)(),c=(0,n.useRef)(null),m=(0,n.useRef)(!1),d=(0,n.useRef)(null);return(0,n.useEffect)(()=>
20{if(!t||!s.current||!e)return;let r=s.current;c.current&&(clearTimeout(c.current),c.current=null),m.current=!1,window.googletag=window.googletag||{},window.googletag.cmd=window.googletag.cmd||[],window.googletag.cmd.push(()=>{let t=window.googletag.defineSlot(e.path,e.sizes,r.id);t&&(d.current=t,t.addService(window.googletag.pubads()),window.googletag.servicesEnabled||(window.googletag.enableServices(),window.googletag.servicesEnabled=!0),window.googletag.display(r.id))});let n=new MutationObserver(()=>{m.current||(m.current=!0,c.current&&(clearTimeout(c.current),c.current=null),i&&i(),n.disconnect())});return n.observe(r,{childList:!0,subtree:!0}),c.current=setTimeout(()=>{!m.current&&l&&l()},4e3),()=>{if(c.current&&(clearTimeout(c.current),c.current=null),n.disconnect(),d.current){let e=d.current;d.current=null,window.googletag.cmd.push(()=>{window.googletag.destroySlots([e])})}r&&(r.innerHTML="")}},[t,e,l,i]),n.createElement(o,{className:r,responsiveSizes:e.responsiveSizes,size:e.size,style:a},n.createElement("div",{className:"js-ad",id:e.id,ref:s,style:{overflow:"hidden",margin:"0 auto",maxWidth:"100%",minWidth:0}}))};s.defaultProps={className:null,style:{},onError:null,onLoad:null};let c=(0,a.Ng)(e=>({advertsSetup:(0,i.get)(e,"pageInfo.advertsSetup",!1)}))(s)},49191:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/information",function(){return r(96846)}])},50022:(e,t,r)=>{"use strict";r.d(t,{A:()=>l});var n=r(82851);class a{constructor(e,t,r={}){this.clubId=e,this.page=t,this.params=r}paramsString(){return(0,n.map)((0,n.pickBy)(this.params,n.identity),(e,t)=>`${t}=${e}`).join("&")}stringWithoutClub(){return(0,n.filter)([this.page,this.paramsString()]).join(":")}toString(){return(0,n.filter)([`club${this.clubId}`,this.page,this.paramsString()]).join(":")}}let l=a},57948:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(14232),a=r(33581),l=r(56530);let i=({children:e})=>n.createElement(a.A,{style:{width:"100%",paddingTop:"56.25%"}},n.createElement(l.A,{top:0,bottom:0,left:0,right:0},e))},64826:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(14232);let a=({children:e})=>String(e||"").split("\n").map((e,t)=>n.createElement(n.Fragment,{key:t},e,n.createElement("br",null)))},69500:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var n=r(14232),a=r(94389),l=r(98292);function i(){return(i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let o=l.default.div.withConfig({displayName:"media-item__MediaContainer",componentId:"sc-114qre0-0"})(["box-shadow:",";height:100%;display:",";grid-template-columns:2fr 3fr;grid-gap:0;align-items:start;",""],e=>e.shadow?"0 5px 10px 0 rgba(0, 0, 0, 0.05)":"none",e=>"always"===e.stacked?"block":"grid",e=>{let{breakpoint:t}=e;return t?`
21    @media (min-width: ${t}px) {
22      display: block;
23    }
24    `:null}),s=l.default.div.withConfig({displayName:"media-item__MediaContainerV2",componentId:"sc-114qre0-1"})(["height:100%;display:grid;grid-template-columns:",";",""],e=>"always"===e.stacked?"1fr":"1fr 1fr",e=>{let{breakpoint:t}=e;return t?`
25    @media (min-width: ${t}px) {
26      grid-template-columns: 1fr;
27      grid-template-rows: max-content auto;
28    }
29    `:null}),c=l.default.div.withConfig({displayName:"media-item__MediaImg",componentId:"sc-114qre0-2"})(["padding:",";",""],e=>"always"===e.stacked?"0":"24px 0 24px 24px",e=>{let{breakpoint:t}=e;return t?`
30    @media (min-width: ${t}px) {
31      padding: 0;
32    }
33    `:null}),m=l.default.div.withConfig({displayName:"media-item__MediaImgV2",componentId:"sc-114qre0-3"})(["padding:0px;border-radius:10px;overflow:hidden;",""],e=>{let{breakpoint:t}=e;return t?`
34    @media (min-width: ${t}px) {
35      border-radius: 0px;
36    }
37    `:null}),d=l.default.div.withConfig({displayName:"media-item__MediaBody",componentId:"sc-114qre0-4"})(["padding:24px;"]),u=l.default.div.withConfig({displayName:"media-item__MediaBodyV2",componentId:"sc-114qre0-5"})(["box-sizing:border-box;height:100%;padding:0 10px;display:flex;",""],e=>{let{breakpoint:t}=e;return t?`
38    @media (min-width: ${t}px) {
39      background-color: white;
40      padding: 15px;
41    }
42    `:null}),p=({stacked:e,renderImage:t,renderBody:r,style:a,uiTheme:l,isV2:p,...g})=>{let{lap:h,palm:f,fullHeader:b}=l.breakpoints,E="desk"===e?h-1:"tab-and-up"===e?f-1:"fullHeader"===e?b-1:null;return p?n.createElement(s,i({stacked:e,breakpoint:E,style:a},g),n.createElement(m,{breakpoint:E},t()),n.createElement(u,{breakpoint:E}
42,r())):n.createElement(o,i({stacked:e,breakpoint:E,style:a},g),n.createElement(c,{stacked:e,breakpoint:E},t()),n.createElement(d,{breakpoint:E},r()))};p.defaultProps={shadow:!1,stacked:"always",style:{},isV2:!1};let g=(0,a.A)(p)},75826:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var n=r(14232),a=r(2171);let l={adUnitPath:"/124312541,2820490/Pitchero/bottom_banner",size:[[970,250],[970,90],[728,90],[728,90],[320,50],[300,50]],id:"ros-bottom-banner",targeting:{Pitchero_Ad_Position:["BTF"],Pitchero_Ad_Size:["bottom_banner"]},responsiveSizes:[{breakpoint:[961,250],sizes:[[970,250],[970,90],[728,90]]},{breakpoint:[728,90],sizes:[728,90]},{breakpoint:[0,0],sizes:[[320,50],[300,50]]}]};var i=r(79722),o=r(41139),s=r(34486);function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let m=({className:e,includeAdverts:t,style:r,uid:a})=>{let[i,m]=(0,n.useState)(!1),d={};if(a&&(d.key=a),!t)return null;if(i){let e=(Math.random()+1).toString(36).substring(7);return n.createElement("div",{style:{display:"flex",justifyContent:"center",width:"100%",backgroundColor:"#fff"}},n.createElement(s.A,{id:716968,uid:e}))}return n.createElement(o.A,c({adConfig:l,className:e,style:r,onError:()=>{m(!0)}},d))};m.defaultProps={className:null,style:{},uid:null};let d=(0,a.Ng)(e=>({includeAdverts:(0,i.Ow)(e)}))(m)},82868:(e,t,r)=>{"use strict";r.d(t,{A:()=>g});var n=r(14232),a=r(2171),l=r(49998),i=r.n(l),o=r(77328),s=r.n(o),c=r(34917);r(70470);var m=r(79722),d=r(95435);let u=({club:e,route:t,params:r})=>{try{let a=(0,d.A)(e,t,r);return n.createElement("link",{rel:"canonical",href:a})}catch(e){return null}};u.defaultProps={params:{}};let p=({club:e,description:t,descriptionTranslationKey:r,route:a,routeParams:l,titleTranslationKey:o,translationValues:c,t:m,title:d})=>{let p={...c,clubName:e.name},g=d||m(o,p),h="";return t&&(h=i()(t)),r&&(h=m(r,{...c,clubName:e.name})),n.createElement(s(),null,n.createElement("title",{key:"title"},g),h.length>1&&n.createElement("meta",{name:"description",content:h.length>160?h.substring(0,160):h,key:"metaDescription"}),n.createElement(u,{club:e,route:a,params:l}))};p.defaultProps={description:null,descriptionTranslationKey:null,routeParams:{},title:null,titleTranslationKey:null,translationValues:{}};let g=(0,c.CI)(["common","information","media","news","shop","teams"])((0,a.Ng)((e,{club:t})=>({club:t||(0,m.qU)(e)}))(p))},84593:()=>{},88446:(e,t,r)=>{"use strict";r.d(t,{A:()=>z});var n=r(14232),a=r(55112),l=r(35027),i=r(4439),o=r(34917),s=r(82851);class c{facebookShare=e=>{window.open(`https://www.facebook.com/sharer/sharer.php?u=${e}`,"","width=550,height=530")};twitterShare=(e,t)=>
42{let r=t?`&text=${encodeURIComponent(t)}`:"";window.open(`https://twitter.com/intent/tweet?url=${encodeURIComponent(e)}${r}`,"","width=550,height=530")};navigatorShare=async(e,t,r)=>{let n=(0,s.pickBy)({title:e,text:t,url:r},s.identity);try{return await navigator.share(n),!0}catch(e){return!1}}}let m=new c;var d=r(2171),u=r(77328),p=r.n(u),g=r(14193);r(70470);var h=r(79722);let f=({club:e,url:t,title:r,type:a,description:l,imageUrl:i})=>{let o=null!==i?g.A.resizeUrl(i,{w:1200,h:630,t:"frame"}):null,s=null!==i?g.A.resizeUrl(i,{w:288,h:288,t:"frame"}):null;return n.createElement(n.Fragment,null,n.createElement(p(),null,n.createElement("meta",{property:"og:type",content:a,key:"ogType"}),n.createElement("meta",{property:"og:url",content:t,key:"ogUrl"}),n.createElement("meta",{property:"og:title",content:r,key:"ogTitle"}),l&&n.createElement("meta",{property:"og:description",content:l,key:"ogDescription"}),o&&n.createElement(n.Fragment,null,n.createElement("meta",{property:"og:image",content:o,key:"ogImage"}),n.createElement("meta",{property:"og:image:width",content:"1200",key:"ogImageWidth"}),n.createElement("meta",{property:"og:image:height",content:"630",key:"ogImageHeight"})),n.createElement("meta",{property:"twitter:card",content:"summary",key:"twitterCard"}),e.twitterAccount&&n.createElement("meta",{property:"twitter:site",content:e.twitterAccount,key:"twitterSite"}),n.createElement("meta",{property:"twitter:title",content:r,key:"twitterTitle"}),l&&n.createElement("meta",{property:"twitter:description",content:l,key:"twitterDescription"}),n.createElement("meta",{property:"twitter:url",content:t,key:"twitterUrl"}),s&&n.createElement("meta",{property:"twitter:image",content:s,key:"twitterImage"})))};f.defaultProps={description:null,imageUrl:null,title:null,type:"website"};let b=(0,d.Ng)(e=>({club:(0,h.qU)(e)}),null)(f);var E=r(26269),y=r.n(E),A=r(94481),v=r(12461),w=r(55068),x=r(74055),k=r(47104),_=r(27416),I=r(93052),C=r(33581),S=r(9681),P=r(56530),$=r(94389),N=r(61572),D=r.n(N);let T=(0,$.A)(({url:e,isOpen:t,onClose:r,title:s})=>n.createElement(A.A,{isOpen:t,onClose:r},t&&n.createElement(v.A,{fill:"seashellgrey",component:"div",style:{height:"100%"}},n.createElement(w.A,{yOnly:!0},n.createElement(x.A,{all:"medium"},n.createElement(l.A,{preset:"subtitle--large",color:"black"},n.createElement(o.x6,{i18nKey:"common:share_via"},"Share via")),n.createElement(x.A,{vertical:"medium",component:"div"},n.createElement(k.A,{className:"ie-grid-two-col grid-share-icons",columns:"60px 60px",columnGap:"medium",rowGap:"small"},n.createElement(_.A,{shadow:"message"},n.createElement(v.A,{fill:"facebook",radius:10},n.createElement(x.A,{all:"xsmall"},n.createElement("a",{role:"presentation",onClick:()=>m.facebookShare(window.location.href),style:{cursor:"pointer"}},n.createElement(I.A,{left:"xxsmall"},n.createElement(i.A,{name:"facebook",size:44,color:"white"})))))),n.createElement(_.A,{shadow:"message"},n.createElement(x.A,{all:"xsmall"},n.createElement(v.A,{fill:"black",radius:10},n.createElement("a",{role:"presentation",onClick:()=>m.twitterShare(window.location.href,s),style:{cursor:"pointer"}},n.createElement(I.A,{left:"xsmall",top:"xsmall"},n.createElement(i.A,{name:"twitter",size:36,color:"white",viewBox:"0 0 1200 1200"})))))),n.createElement(l.A,{preset:"description",color:"dustygrey",style:{textAlign:"center"}},"Facebook"),n.createElement(l.A,{preset:"description",color:"dustygrey",style:{textAlign:"center"}},"X"))),n.createElement(x.A,{vertical:"medium",component:"div"},n.createElement(C.A,null,n.createElement(_.A,{shadow:"message"},n.createElement(x.A,{horizontal:"medium",vertical:"small"},n.createElement(v.A,{fill:"white",radius:30},n.createElement(S.A,{maxWidth:"100%"},n.createElement(l.A,{preset:"body--small-opacity"},e.substr(0,30))),n.createElement(P.A,{top:7,right:20},n.createElement(v.A,{fill:"white",style:{cursor:"pointer"}},n.createElement(x.A,{all:"xsmall"},n.createElement(D(),{background:!1}),n.createElement(a.A,{theme:"text",onClick:()=>y()(e)},n.createElement(o.x6,{i18nKey:"common:copy",color:"primary"},"Copy"))))))))))))))),L=({color:e,textColor:t,iconSize:r,url:s,title:c,description:d,imageUrl:u,type:p,withText:g})=>
42{let[h,f]=(0,n.useState)(!1);return n.createElement(n.Fragment,null,n.createElement(b,{url:s,title:c,description:d,imageUrl:u,type:p}),n.createElement(a.A,{theme:"text",onClick:()=>navigator.share?m.navigatorShare(c,d,s):f(!h),"aria-label":"share"},n.createElement("span",{style:{display:"inline-flex",alignItems:"center",gap:10}},n.createElement(i.A,{name:"share",size:r,color:e}),g&&n.createElement(l.A,{preset:"button",color:t||e},n.createElement(o.x6,{i18nKey:"common:share"},"Share")))),n.createElement(T,{url:s,title:c,imageUrl:u,isOpen:h,onClose:()=>f(!1)}))};L.defaultProps={color:"primary",textColor:null,description:null,iconSize:16,imageUrl:null,withText:!1,title:null,type:"website"};let z=L},96846:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>eL}),r(41730);var n=r(14232),a=r(2171);r(70470);var l=r(11164),i=r(8313),o=r(18368),s=r(50022),c=r(53948);let m=(e,t)=>async r=>{try{r({type:c.oK,payload:{clubId:e}});let n=new s.A(e,"information"),a=await o.A.getPageData(n,t);return r({type:c.Y2,payload:{clubId:e,pageData:a.data}}),r({type:c.oh,payload:n.toString()}),{}}catch(n){let t=500;return n&&(t=n.errorStatusCode||t),r({type:c.ff,payload:{clubId:e,statusCode:t,error:n}}),{error:n}}};var d=r(82851);let u=(e,t)=>(0,d.get)(e,`information.pageData[${t}]`),p=(e,t)=>(0,d.get)(u(e,t),"articles",[]),g=(e,t)=>(0,d.get)(u(e,t),"documentGroups",[]);var h=r(34560),f=r(74055),b=r(30842),E=r(58048),y=r(82868),A=r(95062),v=r.n(A);let w=v().shape({fileSize:v().string,fileType:v().string,id:v().number,private:v().bool,title:v().string,url:v().string});v().arrayOf(w);var x=r(31661),k=r.n(x),_=r(2221),I=r(12461),C=r(93052),S=r(35027),P=r(20008),$=r(47104),N=r(6223);let D=({alt:e,src:t})=>n.createElement(I.A,{radius:"roundedTop",borderBottom:"thinLightGrey",style:{overflow:"hidden"}},n.createElement(N.A,{src:t,alt:e,preset:"headline",fullWidth:!0}));var T=r(75826),L=r(76603),z=r(88446),O=r(70182);function W(){return(W=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}let F=({article:e,title:t,imageAlt:r,imageSrc:a,noImage:l,pageNumber:i,children:o,documents:s,shareProps:c})=>{let m=i?`${i}. ${t}`:t;return n.createElement(n.Fragment,null,n.createElement(f.A,{bottom:"medium"},n.createElement(L.A,null)),n.createElement(I.A,{fill:"#FFF",radius:"rounded",component:"div",style:{width:"100%"}},!l&&a&&n.createElement(D,{src:a,alt:r,key:a}),n.createElement(f.A,{vertical:"xlarge"},e&&n.createElement(C.A,{bottom:"medium"},n.createElement(S.A,{preset:"tag--large",color:"dustygrey",component:"div"},`${e.name} ${i} of ${e.pages.length} `)),n.createElement(P.A,{alignItems:"flex-end",style:{width:"100%"}},n.createElement("div",{style:{flex:1,minWidth:0}},n.createElement(S.A,{component:"h1",preset:"title--large",transform:"none",style:{margin:0}},m)),c&&n.createElement(z.A,W({},c,{withText:!0,color:"primary",textColor:"dustygrey",iconSize:20}))),n.createElement(C.A,{top:"medium"},n.createElement(I.A,{fill:"#d9d9d9",style:{height:1,width:"100%",display:"block",marginInlineStart:0},component:"hr",align:"left"})),n.createElement(C.A,{top:"medium"},n.createElement(S.A,{component:"div",preset:"body--large",color:"black",className:"bbcode-content"},o)),!(0,d.isEmpty)(s)&&n.createElement(C.A,{top:"medium"},n.createElement($.A,{columns:"1fr",rowGap:"medium"},s.map(e=>n.createElement(O.A,{key:e.id,document:e,variant:"card"})))))),n.createElement(f.A,{top:"medium"},n.createElement(T.A,null)))};F.defaultProps={article:null,imageAlt:"",imageSrc:"https://img-res.pitchero.com/?url=images.pitchero.com%2Fup%2Fspacer.gif",noImage:!1,pageNumber:null,documents:null,shareProps:null};var R=r(98292),G=r(89099),K=r.n(G),M=r(30076),j=r(5617),B=r(55068),U=r(4439),q=r(33581),V=r(94389),H=r(61799);let Y=({items:e,uiTheme:t})=>{let r=(0,n.useRef)(null),a=(0,d.findIndex)(e,{isActive:!0});(0,n.useEffect)(()=>{r.current&&r.current.scrollIntoView({behavior:"smooth",block:"nearest"})},[a]);let l=(0,d.get)(t,"colors.primaryContrast","#fff"),i=`${l}4d`;return n.createElement(q.A,null,n.createElement(I.A,{fill:"primaryContrast",radius:2,style:{width:4,height:24,position:"absolute",transform:`translateY(${42*a}px)`,transition:"transform ease 0.2s",top:12}}),n.createElement(I.A,{borderLeft:`2px solid ${i}`},n.createElement(f.A,{vertical:"small"},n.createElement(S.A,{preset:"subtitle--small",color:"dustygrey",component:"ol",style:{marginLeft:1}},e.map(e=>{let{isActive:t}=e;return n.createElement("div",{key:e.id,ref:t?r:null},n.createElement(C.A,{bottom:"small",component:"div"},n.createElement(f.A,{vertical:"xsmall",left:"small"},n.createElement(S.A,{preset:"subtitle--small",color:"primaryContrast",component:"li",style:t?{transition:"opacity .2s ease"}:{opacity:.65,transition:"opacity .2s ease"}},((e,t)=>e.href?n.createElement("a",{href:e.href,onClick:t=>{t.preventDefault(),e.onClick&&e.onClick();let r=e.href.replace(/^#/,""),n=document.getElementById(r);n&&n.scrollIntoView({behavior:"smooth",block:"start"})},key:e.id},t):e.route?n.createElement(H.A,{route:e.route,params:e.routeParam
42s||{},scroll:!1,key:e.id},n.createElement("a",{role:"button",style:{cursor:"pointer",outline:"none"},onClick:e.onClick,onKeyDown:e.onClick,tabIndex:-1},t)):n.createElement("span",{role:"button",onClick:e.onClick,onKeyDown:e.onClick,tabIndex:-1,key:e.id},t))(e,e.label)))))})))))};Y.defaultProps={uiTheme:{}};let X=(0,V.A)(Y),Z=R.default.div.withConfig({displayName:"two-pane-frame__SelectWrapper",componentId:"sc-1s4ur6m-0"})(["position:relative;width:100%;"]),J=R.default.select.withConfig({displayName:"two-pane-frame__GroupSelect",componentId:"sc-1s4ur6m-1"})(["appearance:none;-webkit-appearance:none;width:100%;border:1px solid #d9d9d9;border-radius:6px;padding:12px 40px 12px 16px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;color:#111;background:white;cursor:pointer;"]),Q=R.default.div.withConfig({displayName:"two-pane-frame__ChevronWrapper",componentId:"sc-1s4ur6m-2"})(["position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center;line-height:1;"]),ee=R.default.div.withConfig({displayName:"two-pane-frame__GroupLabel",componentId:"sc-1s4ur6m-3"})(["font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;color:#111;margin-bottom:8px;width:100%;"]),et=({children:e,title:t,navItems:r})=>{let[,a]=(0,n.useState)(!1),l=r.find(e=>e.isActive)||r[0];return n.createElement(I.A,{fill:"white"},n.createElement(f.A,{top:"medium",bottom:"medium",horizontal:"large",component:"div",responsive:[{maxWidth:720,props:{horizontal:"medium",top:"small"}},{minWidth:"lap",props:{top:"large",bottom:"large"}}]},n.createElement(b.A,{component:"div",maxWidth:1366,center:!0},n.createElement($.A,{className:"two-pane-frame",columns:"1fr",columnGap:32,alignItems:"start",responsive:[{minWidth:"tab",props:{columns:"280px 1fr"}},{minWidth:"lap",props:{columns:"320px 1fr"}},{minWidth:"desk",props:{columns:"400px 1fr"}}]},n.createElement(j.A,{minWidth:"tab",style:{msGridColumn:1,msGridRow:1}},n.createElement(I.A,{fill:"primary",radius:"rounded"},n.createElement(f.A,{all:"medium"},n.createElement(S.A,{preset:"tab--active",color:"primaryContrast"},t),n.createElement(X,{items:r.map(e=>({...e,onClick:()=>{a(!1),e.onClick&&e.onClick()}}))})))),n.createElement(I.A,{fill:"white",style:{msGridColumn:2,msGridRow:1}},n.createElement(B.A,{yOnly:!0,component:"div"},n.createElement(M.A,{minWidth:"tab"},n.createElement(f.A,{bottom:"small",component:"div"},n.createElement(ee,null,t),n.createElement(Z,null,n.createElement(J,{value:l?String(l.id):"",onChange:e=>{let t=e.target.value,n=r.find(e=>String(e.id)===t);if(n)if(n.route){let{urls:e}=k().findAndGetUrls(n.route,(0,_.A)(n.routeParams||{}));K().push(e.href,e.as)}else if(n.href){n.onClick&&n.onClick();let e=n.href.replace(/^#/,""),t=document.getElementById(e);t&&t.scrollIntoView({behavior:"smooth"})}else n.onClick&&(a(!1),n.onClick())}},r.map(e=>n.createElement("option",{key:e.id,value:String(e.id)},e.label))),n.createElement(Q,null,n.createElement(U.A,{name:"arrow-down",size:16,color:"black"}))))),e))))))};var er=r(66101),en=r(43665),ea=r(89015),el=r(35865);let ei=[{name:"Information",route:"information.index",params:{},transKey:"information:information_title"},{name:"Links",route:"information.links",params:{},transKey:"information:links_title"},{name:"Documents",route:"information.documents",params:{},transKey:"information:documents_title"},{name:"Sponsors",route:"information.sponsors",params:{},transKey:"information:sponsors_title"},{name:"Policies",route:"information.policies",params:{},transKey:"information:policies_title"}],eo=({sectionName:e,sectionTransKey:t,linksEnabled:r,documentsEnabled:a,sponsorsEnabled:l})=>{let i=(0,er.A)(),o=ei.filter(e=>("information.links"!==e.route||!!r)&&("information.documents"!==e.route||!!a)&&!("information.sponsors"===e.route&&!l));return i?n.createElement("div",{style:{borderBottom:"1px solid #D9D9D9"}},n.createElement(en.A,{name:"Club",nameTransKey:"common:club",activeSection:e,activeSectionTransKey:t,items:ei})):n.createElement("div",{style:{borderBottom:"1px solid #D9D9D9"}},n.createElement(el.A,{title:"Club",fullWidth:!1},n.createElement(f.A,{left:32,component:"div"},n.createElement(ea.A,{links:o,activeSection:e}))))};eo.defaultProps={linksEnabled:!0,documentsEnabled:!0,sponsorsEnabled:!0};let es=()=>n.createElement(I.A,{fill:"white",borderBottom:"thinLightGrey",style:{marginTop:15,marginBottom:15,textAlign:"center"}},n.createElement(f.A,{vertical:"medium",left:"medium",component:"div"},n.createElement(f.A,{left:"small"},n.createElement(S.A,{preset:"title",component:"h2"},"This is a preview page")))),ec=({article:e,club:t,pageNumber:r=1,linksEnabled:a,documentsEnabled:l,sponsorsEnabled:i})=>{let o=(0,d.find)((0,d.get)(e,"pages",[]),{pageNumber:r}
42),[s,c]=(0,n.useState)(!1);if((0,n.useEffect)(()=>{c("true"===new URLSearchParams(window.location.search).get("preview"))},[]),!o)return n.createElement(h.A,{club:t});let m=e.pages.length>1,u=m?{_name:e.name,articleId:e.id,page:r}:{_name:e.name,articleId:e.id},p=(0,_.A)(u),{urls:g}=k().clubRoute(t,"information.article",p),A={url:t.externalDomain?`https://${t.externalDomain}${g.as}`:`https://${k().appDomain}${g.as}`,title:m?o.title:e.name,imageUrl:o.image||null,type:"article"};return m?n.createElement(n.Fragment,null,n.createElement(y.A,{club:t,description:o.content,route:"information.article",routeParams:{_name:e.name,articleId:e.id,page:r},title:o.title}),s&&n.createElement(es,null),n.createElement(E.A,null),n.createElement(eo,{sectionName:"Information",sectionTransKey:"information:information_title",linksEnabled:a,documentsEnabled:l,sponsorsEnabled:i}),n.createElement(et,{title:e.name,navItems:e.pages.map(({pageNumber:t,title:n})=>({id:t,label:n,isActive:t===r,route:"information.article",routeParams:{articleId:e.id,_name:e.name,page:t}}))},n.createElement(F,{article:e,title:o.title,club:t,imageSrc:o.image,imageAlt:o.title,pageNumber:r,documents:o.documents,shareProps:A},n.createElement("div",{className:"bbcode-content",dangerouslySetInnerHTML:{__html:o.content}})))):n.createElement(n.Fragment,null,n.createElement(y.A,{club:t,description:o.content,route:"information.article",routeParams:{_name:e.name,articleId:e.id},title:e.name}),s&&n.createElement(es,null),n.createElement(E.A,null),n.createElement(eo,{sectionName:"Information",sectionTransKey:"information:information_title",linksEnabled:a,documentsEnabled:l,sponsorsEnabled:i}),n.createElement(f.A,{vertical:"medium",horizontal:"medium",responsive:[{maxWidth:"tab",props:{horizontal:"small"}}],component:"div",style:{backgroundColor:"white"}},n.createElement(b.A,{component:"div",maxWidth:980,center:!0},n.createElement(F,{title:e.name,club:t,imageSrc:o.image,noImage:!o.image,imageAlt:e.name,documents:o.documents,shareProps:A},n.createElement("div",{className:"bbcode-content",dangerouslySetInnerHTML:{__html:o.content}})))))};ec.defaultProps={article:null,pageNumber:1,linksEnabled:!0,documentsEnabled:!0,sponsorsEnabled:!0};var em=r(34917);let ed=({club:e,documentGroups:t,groupId:r,linksEnabled:a,documentsEnabled:l,sponsorsEnabled:i})=>{let o;return(o=r?(0,d.find)(t,{id:r}):(0,d.head)(t))?n.createElement(n.Fragment,null,n.createElement(y.A,{club:e,route:"information.documents",routeParams:{group_id:r},titleTranslationKey:"information:documents_page_title",translationValues:{groupName:o.name}}),n.createElement(E.A,null),n.createElement(eo,{sectionName:"Documents",sectionTransKey:"information:documents_title",linksEnabled:a,documentsEnabled:l,sponsorsEnabled:i}),n.createElement(et,{title:n.createElement(em.x6,{i18nKey:"information:documents_title"},"Documents"),navItems:t.map(({id:e,name:t})=>({id:e,route:"information.documents",routeParams:{group_id:e},label:t,isActive:e===r}))},n.createElement(I.A,{fill:"white",radius:"rounded"},n.createElement("div",{style:{backgroundColor:"#FAFAFA",border:"1px solid #d9d9d9",borderTopLeftRadius:"4px",borderTopRightRadius:"4px",padding:"16px 24px",textAlign:"center"}},n.createElement(S.A,{preset:"subNavContentHeading",color:"#111",component:"div",style:{textTransform:"uppercase"}},o.name)),n.createElement("div",{style:{border:"1px solid #d9d9d9",borderTop:"none",borderBottomLeftRadius:"4px",borderBottomRightRadius:"4px"}},n.createElement(f.A,{all:"medium"},n.createElement($.A,{columns:"1fr",rowGap:"medium"},o.documents.map(e=>n.createElement(O.A,{key:e.id,document:e,variant:"card"})))))))):n.createElement(h.A,{club:e})};ed.defaultProps={groupId:null};let eu=(0,V.A)(ed);var ep=r(45939),eg=r(65565),eh=r(69500);let ef=()=>n.createElement(eh.A,{renderImage:()=>n.createElement(ep.A,{preset:"card",fullWidth:!0,style:{display:"block",width:"100%",aspectRatio:"16 / 9",borderBottom:"1px solid #d9d9d9"}}),renderBody:()=>n.createElement(eg.A,{preset:"subtitle--large",width:"100%"}),style:{backgroundColor:"white",borderRadius:"4px",border:"1px solid #d9d9d9",overflow:"hidden",height:"min-content"}}),eb=()=>n.createElement($.A,{columns:"1fr",columnGap:"medium",rowGap:"medium",responsive:[{minWidth:"tab",props:{columns:"repeat(2, minmax(0, 1fr))"}},{minWidth:"lap",props:{columns:"repeat(3, minmax(0, 1fr))"}}]},(0,d.range)(0,6).map(e=>n.createElement(ef,{key:e})));var eE=r(56530),ey=r(6653);let eA=({article:e,club:t})=>{let r=(0,d.get)((0,d.find)(e.pages,{pageNumber:1}),"image",null),a={route:"information.article",params:{_name:e.name,articleId:e.id}};return n.createElement(eh.A,{renderImage:()=>n.createElement(H.A,a,n.createElement("a",{style:{display:"block",width:"100%",aspectRatio:"16 / 9",overflow:"hidden",borderBottom:"1px solid #d9d9d9"},"aria-label":e.name},r?n.createElement(N.A,{src:r,alt:e.name,shimmerOnLoad:!0,fullWidth:!0,preset
42:"card",style:{display:"block",width:"100%",height:"100%",objectFit:"cover"}}):n.createElement(I.A,{fill:"primary",style:{width:"100%",height:"100%",position:"relative"},component:"div"},n.createElement(eE.A,{top:"50%",left:"50%",style:{transform:"translate(-50%, -50%)",width:"40%",height:"80%",display:"flex",justifyContent:"center",alignItems:"center"}},t?.logo?n.createElement(N.A,{src:t.logo,alt:t.name,width:400,maxWidth:"100%"}):n.createElement(ey.A,{size:"100%",primary:"primary",secondary:"secondary"}))))),renderBody:()=>n.createElement(H.A,a,n.createElement("a",null,n.createElement(S.A,{component:"div",preset:"subtitle--large"},e.name))),style:{backgroundColor:"white",borderRadius:"4px",border:"1px solid #d9d9d9",overflow:"hidden",height:"min-content"}})},ev=({articles:e,club:t,isLoading:r,linksEnabled:a,documentsEnabled:l,sponsorsEnabled:i})=>n.createElement(n.Fragment,null,n.createElement(y.A,{club:t,descriptionTranslationKey:"information:information_meta_description",route:"information.index",titleTranslationKey:"information:information_page_title"}),n.createElement(E.A,null),n.createElement(eo,{sectionName:"Information",sectionTransKey:"information:information_title",linksEnabled:a,documentsEnabled:l,sponsorsEnabled:i}),n.createElement(I.A,{fill:"#fff",component:"div"},n.createElement(f.A,{all:"medium",responsive:[{maxWidth:"tab",props:{horizontal:"small"}}]},n.createElement(b.A,{component:"div",maxWidth:1366,center:!0},n.createElement(f.A,{bottom:"medium"},n.createElement(L.A,null)),r?n.createElement(eb,null):n.createElement($.A,{columns:"1fr",columnGap:"medium",rowGap:"medium",responsive:[{minWidth:"tab",props:{columns:"repeat(2, minmax(0, 1fr))"}},{minWidth:"lap",props:{columns:"repeat(3, minmax(0, 1fr))"}}]},(0,d.map)(e,e=>n.createElement(eA,{key:e.id,article:e,club:t}))),n.createElement(f.A,{vertical:"large"},n.createElement(T.A,null))))));var ew=r(40601);let ex=(0,em.CI)(["common","information"])(({linkGroups:e,club:t,linksEnabled:r,documentsEnabled:a,sponsorsEnabled:l})=>{let i=(0,er.A)();return n.createElement(n.Fragment,null,n.createElement(y.A,{club:t,route:"information.links",titleTranslationKey:"information:links_title"}),n.createElement(E.A,null),n.createElement(eo,{sectionName:"Links",sectionTransKey:"information:links_title",linksEnabled:r,documentsEnabled:a,sponsorsEnabled:l}),n.createElement(f.A,{vertical:"medium",responsive:[{minWidth:"tab",props:{horizontal:"medium",vertical:"xlarge"}}],component:"div",style:{backgroundColor:"white"}},n.createElement("div",{style:i?{paddingLeft:"20px",paddingRight:"20px"}:{}},n.createElement(b.A,{component:"div",maxWidth:1366,center:!0},e.map(e=>n.createElement(C.A,{key:`group${e.id}`,bottom:"large",component:"div"},n.createElement(I.A,{fill:"white",radius:i?null:"rounded",style:{border:"1px solid #e0e0e0",overflow:"hidden"}},n.createElement("div",{style:{backgroundColor:"#FAFAFA",borderBottom:"1px solid #D9D9D9",padding:"12px 24px",textAlign:"center"}},n.createElement(S.A,{preset:"tab--active",color:"black",component:"div",style:{textTransform:"uppercase"}},e.title)),n.createElement(j.A,{maxWidth:"lap",component:"div"},e.links.map((t,r)=>n.createElement(P.A,{key:`${e.id}-${t.id}`,flexDirection:"row",alignItems:"center",justifyContent:"space-between",style:{borderTop:r>0?"1px solid #e0e0e0":"none",padding:"12px 16px"}},n.createElement("div",null,n.createElement(S.A,{preset:"subtitle--small",color:"black",component:"div"},t.title),n.createElement("a",{href:t.url,target:"_blank",rel:"noopener noreferrer",style:{textDecoration:"none"}},n.createElement(S.A,{preset:"body--small",color:"primary",component:"div"},t.url))),n.createElement(f.A,{left:"small",style:{flexShrink:0}},n.createElement("a",{href:t.url,target:"_blank",rel:"noopener noreferrer","aria-label":t.title?`Open ${t.title}`:`Open ${t.url}`},n.createElement(ew.Ay,{color:"dustygrey",size:16})))))),n.createElement(j.A,{minWidth:"lap",component:"div"},n.createElement(f.A,{all:"large"},n.createElement($.A,{className:"ie-grid-two-col",columns:"1fr 1fr",columnGap:"large",rowGap:"medium"},e.links.map(t=>n.createElement(P.A,{key:`${e.id}-${t.id}`,flexDirection:"row",alignItems:"center",justifyContent:"space-between",style:{border:"1px solid #e0e0e0",borderRadius:"8px",padding:"12px"}},n.createElement("div",null,n.createElement(S.A,{preset:"subtitle--small",color:"black",component:"div"},t.title),n.createElement("a",{href:t.url,target:"_blank",rel:"noopener noreferrer",style:{textDecoration:"none"}},n.createElement(S.A,{preset:"body--small",color:"primary",component:"div"},t.url))),n.createElement(f.A,{left:"small",style:{flexShrink:0}},n.createElement("a",{href:t.url,target:"_blank",rel:"noopener noreferrer","aria-label":t.title?`Open ${t.title}`:`Open ${t.url}`},n.createElement(ew.Ay,{color:"dustygrey",size:16})))))))))))))))});var ek=r(49215),e_=r(6980);let eI=(0,em.CI)(["common","information"])(({isLoading:e,policies:t,club:r,t:a,linksEnabled:l,documentsEnabled:i,sponsorsEnabled:o})=>
42{let[s,c]=(0,n.useState)((0,d.get)(t,"[0].type")),m=e?n.createElement(e_.A,{noImage:!0}):n.createElement(ek.A,{title:a("information:policies_title"),club:r,noImage:!0,style:{padding:"20px",boxSizing:"border-box"}},t.map(e=>n.createElement(C.A,{bottom:"medium"},n.createElement("div",{key:`${e.type}_body`,id:e.type},n.createElement(S.A,{preset:"staticSubtitle--large"},a(`information:${e.type}_title`)),n.createElement("div",{className:"bbcode-content",dangerouslySetInnerHTML:{__html:e.policy}})))));return t.length<2?n.createElement(n.Fragment,null,n.createElement(y.A,{club:r,route:"information.policies",titleTranslationKey:"information:policies_title"}),n.createElement(eo,{sectionName:"Policies",sectionTransKey:"information:policies_title",linksEnabled:l,documentsEnabled:i,sponsorsEnabled:o}),n.createElement(f.A,{vertical:"xlarge"},m)):n.createElement(n.Fragment,null,n.createElement(y.A,{club:r,route:"information.policies",titleTranslationKey:"information:policies_title"}),n.createElement(E.A,null),n.createElement(eo,{sectionName:"Policies",sectionTransKey:"information:policies_title",linksEnabled:l,documentsEnabled:i,sponsorsEnabled:o}),n.createElement(et,{title:n.createElement(em.x6,{i18nKey:"information:policies_title"},"Policies"),navItems:t.map(({type:e})=>({id:e,href:`#${e}`,label:a(`information:${e}_title`),isActive:s===e,onClick:()=>c(e)}))},m))});var eC=r(94481),eS=r(27416),eP=r(55112),e$=r(64826);let eN=({inPanel:e,sponsor:t,onReadMore:r})=>{let a=e=>t.url?n.createElement("a",{href:t.url,target:"_blank",rel:"nofollow noopener noreferrer"},e):e,l=!e&&t.blurb&&t.blurb.length>150;return n.createElement(eS.A,null,n.createElement(I.A,{fill:"white",radius:"rounded",style:{height:"100%"},component:"div"},n.createElement(f.A,{horizontal:"medium",vertical:"medium"},n.createElement(f.A,{bottom:"small",style:{textAlign:"center"}},a(n.createElement(N.A,{src:t.image,alt:t.title,preset:"sponsor",fullWidth:!0}))),n.createElement(f.A,{vertical:"small"},n.createElement(S.A,{component:"div",preset:"subtitle--large",color:"primary"},a(t.title))),n.createElement(S.A,{component:"div",preset:"subtitle--small"},t.subtitle),t.blurb&&n.createElement(f.A,{top:"small"},n.createElement(S.A,{component:"div",preset:"body--small",color:"dovegrey"},n.createElement(e$.A,null,l?`${t.blurb.substr(0,150)}…`:t.blurb)),l&&n.createElement(eP.A,{preset:"text",onClick:r,style:{paddingLeft:0}},n.createElement(em.x6,{i18nKey:"common:read_more"},"Read more"))),t.url&&a(n.createElement(C.A,{top:"small"},n.createElement(C.A,{right:"xsmall"},n.createElement(U.A,{name:"exit",preset:"button",color:"primary"})),n.createElement(S.A,{preset:"button",color:"primary"},"Visit website"))))))},eD=({club:e,sponsors:t,linksEnabled:r,documentsEnabled:a,sponsorsEnabled:l})=>{let[i,o]=(0,n.useState)(null);return n.createElement(n.Fragment,null,n.createElement(y.A,{club:e,route:"information.sponsors",titleTranslationKey:"information:sponsors_title"}),n.createElement(E.A,null),n.createElement(eo,{sectionName:"Sponsors",sectionTransKey:"information:sponsors_title",linksEnabled:r,documentsEnabled:a,sponsorsEnabled:l}),n.createElement(f.A,{horizontal:"medium",vertical:"medium"},n.createElement(b.A,{component:"div",maxWidth:980,center:!0},n.createElement($.A,{className:"ie-grid-three-col",columns:"repeat(auto-fill, minmax(260px, 1fr))",columnGap:"large",rowGap:"medium"},t.map(e=>n.createElement(eN,{key:e.id,sponsor:e,onReadMore:()=>o(e)}))))),n.createElement(eC.A,{isOpen:!!i,onClose:()=>o(null)},n.createElement(B.A,{yOnly:!0,component:"div"},i&&n.createElement(eN,{inPanel:!0,sponsor:i}))))};class eT extends n.Component{componentDidMount(){let{clubId:e,loading:t,loadData:r,hasLoaded:n}=this.props;t||n||r(e)}render(){let{club:e,loading:t,routeName:r,linksEnabled:a,documentsEnabled:l,sponsorsEnabled:i}=this.props;if("article"===r){let{article:t,pageNumber:r}=this.props;return n.createElement(ec,{article:t,club:e,pageNumber:r,linksEnabled:a,documentsEnabled:l,sponsorsEnabled:i})}if("links"===r){if(!a)return n.createElement(h.A,{club:e});let{linkGroups:t}=this.props;return n.createElement(ex,{linkGroups:t,club:e,linksEnabled:a,documentsEnabled:l,sponsorsEnabled:i})}if("sponsors"===r){if(!i)return n.createElement(h.A,{club:e});let{sponsors:t}=this.props;return n.createElement(eD,{sponsors:t,club:e,linksEnabled:a,documentsEnabled:l,sponsorsEnabled:i})}if("documents"===r){if(!l)return n.createElement(h.A,{club:e});let{documentGroups:t,groupId:r}=this.props;return n.createElement(eu,{documentGroups:t,groupId:r,club:e,linksEnabled:a,documentsEnabled:l,sponsorsEnabled:i})}if("policies"===r){let{policies:r}=this.props;return n.createElement(eI,{policies:r,club:e,isLoading:t,linksEnabled:a,documentsEnabled:l,sponsorsEnabled:i})}let{articles:o,documentGroups:s,linkGroups:c,policies:m,sponsors:d}=this.props;return n.createElement(ev,{articles:o,documents:s,isLoading:t,links:c,policies:m,sponsors:d,club:e,linksEnabled:a,documentsEnabled:l,sponsorsEnabled:i})}}eT.getInitialProps=async({club:e,reduxStore:t,asPath:r,req:n,res:a,query:o})=>{let{id:s,informationPagesEnabled:c}=e,d=(0,l.default)()&&(0,i.D$)(o.matchedRouteName)||(e=>{let t=/^\/?clubs\/([a-zA-Z0-9\-_]+)\/(.*)/.exec(e),r=t?t[2]:e;if(/^\/?policies/.exec(r))return"policies";if(/^\/?a\/([a-z0-9-]+)-([0-9]+)\.html/.exec(r))return"article";let n=/^\/?d\/(links|sponsors|documents)\.html/.exec(r);
42return n?n[1]:"index"})(r),u=c.includes("links"),p=c.includes("documents"),g=c.includes("sponsors"),{page:h,articleId:f,group_id:b,preview:E}=o,y={activeSection:"information",articleId:parseInt(f,10),clubId:s,routeName:d,groupId:b?parseInt(b,10):0,pageNumber:h?parseInt(h,10):1,namespacesRequired:["common","information"],pageType:`information.${d}`,linksEnabled:u,documentsEnabled:p,sponsorsEnabled:g};if(!(0,l.default)())return y;if("links"===d&&!u||"documents"===d&&!p||"sponsors"===d&&!g)return a.statusCode=404,y;try{let e={...n,query:{...n.query,preview:E}},{error:r}=await t.dispatch(m(s,e));return r&&r.errorStatusCode&&a&&(a.statusCode=r.errorStatusCode),y}catch(e){return y}},eT.defaultProps={article:null,groupId:null,pageNumber:null};let eL=(0,a.Ng)((e,t)=>{let r,n,a;return{loading:((e,t)=>{let r=(0,d.get)(e,"information.loadingClubs",[]);return(0,d.includes)(r,t)})(e,t.clubId),hasLoaded:((e,t)=>{let r=(0,d.get)(e,"information.hasLoaded",[]);return(0,d.includes)(r,t)})(e,t.clubId),articles:p(e,t.clubId),article:t.articleId?((e,t,r)=>{let n={...(0,d.find)(p(e,t),{id:r})};return(0,d.isEmpty)(n.pages)?n.pages=[]:n.pages=n.pages.map(r=>{let n={...r};if(!(0,d.isEmpty)(n.documents)){let r=n.documents.map(r=>{let n=(0,d.flatMap)(g(e,t),e=>(0,d.get)(e,"documents",[]));return(0,d.find)(n,{id:r})});n.documents=(0,d.values)((0,d.sortBy)((0,d.pickBy)(r,d.identity),["rank"]))}return n}),n})(e,t.clubId,t.articleId):null,documentGroups:g(e,t.clubId),linkGroups:(r=t.clubId,(0,d.get)(u(e,r),"links",[])),policies:(n=t.clubId,(0,d.get)(u(e,n),"policies",[])),sponsors:(a=t.clubId,(0,d.get)(u(e,a),"sponsors",[]))}},{loadData:m})(eT)}},e=>{e.O(0,[2909,2545,7315,6223,9588,3089,7229,636,6593,8792],()=>e(e.s=49191)),_N_E=e.O()}]);
43//# debugId=209c881d-6088-5fc6-9745-8a53b7f6245a

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.