(window.webpackJsonp=window.webpackJsonp||[]).push([[10],{261:function(e,t,n){"use strict";n.r(t),n.d(t,"CmsPage",(function(){return N}));var a,i=n(0),l=n(114),r=n(116),c=n(53),d=n(245),u=n(16),o=n(700),m=n.n(o),s=n(152),f=n(540),g=n(200),v=n(37),E=n(485),p=n(283);function k(e){return i.default.createElement(i.default.Fragment,null,e.content_heading&&i.default.createElement(p.a,{title:e.content_heading}),i.default.createElement("div",{"data-test-id":"CmsPageInnerDefault"},i.default.createElement(E.a,{content:e.content})))}function h(e){return i.default.createElement(i.default.Fragment,null,e.content_heading&&i.default.createElement(p.a,{title:e.content_heading}),i.default.createElement("div",{"data-test-id":"CmsPageInnerDefault"},i.default.createElement(E.a,{content:e.content})))}function b(e){return i.default.createElement(i.default.Fragment,null,e.content_heading&&i.default.createElement(p.a,{title:e.content_heading}),i.default.createElement("div",{"data-test-id":"CmsPageInnerDefault"},i.default.createElement(v.b,{right:"...",main:i.default.createElement(E.a,{content:e.content})})))}!function(e){e.OneColumn="1column",e.TwoColumnsLeft="2columns-left",e.TwoColumnsRight="2columns-right"}(a||(a={}));const _=i.default.memo((function(e){const t=Object(i.useRef)(null),n="cms-full-width"===e.page_layout;Object(g.a)();const l=Object(i.useMemo)((()=>{switch(e.page_layout){case a.TwoColumnsRight:case a.TwoColumnsLeft:return i.default.createElement(b,Object.assign({},e));case a.OneColumn:return i.default.createElement(k,Object.assign({},e));default:return i.default.createElement(h,Object.assign({},e))}}),[e]);return n?i.default.createElement(v.c,{variant:"page-inner"},i.default.createElement("div",{"data-test-id":"CmsPageInner",ref:t},l)):i.default.createElement(v.c,{variant:"page-inner"},i.default.createElement(v.a,null,i.default.createElement("div",{"data-test-id":"CmsPageInner",ref:t},l)))}));function y(e){const{data:t,loading:n,error:a}=Object(c.c)(m.a,{variables:{id:e.id},ssr:Object(u.a)().env.SSR_GQL});if(a)return i.default.createElement(f.a,null);if(n)return i.default.createElement("div",{style:{minHeight:"200px"}},i.default.createElement(s.a,null));if(!t||!t.cmsPage)return console.error("cmsPage data not found for id: %s",e.id),i.default.createElement(d.a,null);const{title:l,content:o,content_heading:g,meta_title:v,meta_description:E,page_layout:p}=t.cmsPage;return i.default.createElement(i.default.Fragment,null,i.default.createElement(r.a,null,i.default.createElement("title",null,v||l),i.default.createElement("meta",{name:"description",content:E||""}),i.default.createElement("meta",{property:"og:title",content:v||`${l}`}),i.default.createElement("meta",{property:"og:description",content:E||""})),i.default.createElement(_,{title:l,content_heading:g,content:o||`content missing for '${l}', id: '${e.id}'`,page_layout:e.page_layout||p}))}var w=n(295);n(468);function N(e){return i.default.useEffect((()=>{Object(l.a)({event:"pageview",pageType:"Content page"})}),[]),i.default.createElement(w.b,{pageType:"other"},i.default.createElement(y,{id:e.id}))}t.default=N},468:function(e,t,n){},485:function(e,t,n){"use strict";n.d(t,"a",(function(){return d}));var a=n(5),i=n.n(a),l=n(0),r=n(70);const c=e=>({__html:[r.b].reduce(((e,t)=>t(e)),e)});function d(e){return l.default.createElement("div",{className:i()(["rich-text",e.className]),dangerouslySetInnerHTML:c(e.content)})}},536:function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var a=n(0),i=n(43),l=n(18);const r=()=>(Object(i.j)(),a.default.createElement(a.default.Fragment,null,a.default.createElement("p",null,"It looks like you're offline - so some pages are not available."),a.default.createElement("p",null,a.default.createElement(l.a,{to:"/"},"Go to the homepage"))))},540:function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var a=n(0),i=n(8),l=n(43),r=n(37),c=n(536),d=n(180);function u(e){const t=Object(i.d)((e=>({online:e.runtime.online})),i.b);Object(l.j)();const n=t.online?e.message?a.default.createElement(d.a,{message:e.message}):a.default.createElement(d.a,{message:"500 Internal Server Error"}):a.default.createElement(c.a,null);return a.default.createElement(r.c,null,a.default.createElement(r.a,null,n))}},700:function(e,t){var n={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"cmsPage"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"id"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"Int"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"cmsPage"},arguments:[{kind:"Argument",name:{kind:"Name",value:"id"},value:{kind:"Variable",name:{kind:"Name",value:"id"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"title"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"content"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"content_heading"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"meta_title"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"meta_description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"meta_keywords"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"page_layout"},arguments:[],directives:[]}]}}]}}],loc:{start:0,end:198}};n.loc.source={body:"query cmsPage($id: Int!) {\n    cmsPage(id: $id) {\n        title\n        content\n        content_heading\n        meta_title\n        meta_description\n        meta_keywords\n        page_layout\n    }\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};function a(e,t){if("FragmentSpread"===e.kind)t.add(e.name.value);else if("VariableDefinition"===e.kind){var n=e.type;"NamedType"===n.kind&&t.add(n.name.value)}e.selectionSet&&e.selectionSet.selections.forEach((function(e){a(e,t)})),e.variableDefinitions&&e.variableDefinitions.forEach((function(e){a(e,t)})),e.definitions&&e.definitions.forEach((function(e){a(e,t)}))}var i={};function l(e,t){for(var n=0;n<e.definitions.length;n++){var a=e.definitions[n];if(a.name&&a.name.value==t)return a}}n.definitions.forEach((function(e){if(e.name){var t=new Set;a(e,t),i[e.name.value]=t}})),e.exports=n,e.exports.cmsPage=function(e,t){var n={kind:e.kind,definitions:[l(e,t)]};e.hasOwnProperty("loc")&&(n.loc=e.loc);var a=i[t]||new Set,r=new Set,c=new Set;for(a.forEach((function(e){c.add(e)}));c.size>0;){var d=c;c=new Set,d.forEach((function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach((function(e){c.add(e)})))}))}return r.forEach((function(t){var a=l(e,t);a&&n.definitions.push(a)})),n}(n,"cmsPage")}}]);
//# sourceMappingURL=commons~CmsPage-CmsRoot_root~CmsPage_root-f74b8d6117adcaf33cea.js.map