(self.webpackChunkui_js_core=self.webpackChunkui_js_core||[]).push([[164,7739],{57739:(e,n,r)=>{var t=r(95318);Object.defineProperty(n,"__esModule",{value:!0}),n.render=void 0,r(41854),r(1090),r(33325),r(88950),r(29392),r(395),r(97990),r(72025),r(7375),r(68306),r(94246),r(58549),r(67330),r(75841);var o=t(r(94301)),l=t(r(67294)),c=t(r(73935)),u=t(r(89390));n.render=function render(){var e=window.headerSettings||window.chromeSettings||{},n=window.location.hostname.toLowerCase(),r="development";/^((staging|paystage)-?(one|xor|sos|tbd)?\.?geocaching)/i.exec(n)?r="staging":/^((www|payments)?\.?geocaching)/i.exec(n)&&(r="production");var t=document.getElementById("gc-header-root"),i=document.getElementById("gc-footer-root"),d=function handleLanguageSelection(n){var r;r=null===e.username?"/api/proxy/web/v1/public/users/locale":"/api/proxy/web/v1/users/locale",(0,o.default)(r,{credentials:"include",body:JSON.stringify({locale:n}),headers:{accept:"application/json","content-type":"application/json"},method:"PUT"}).then((function(e){if(!e.ok)throw new Error})).catch((function(e){return console.log(e)})).finally((function(){document.location.reload(!0)}))};t&&c.default.render(l.default.createElement(u.default,{chrome:e,env:r,handleLanguageSelection:d}),t),!t&&i&&c.default.render(l.default.createElement(u.default,{chrome:e,env:r,footerOnly:!0,handleLanguageSelection:d}),i)}},5047:(e,n,r)=>{var t=r(50008);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var n=new WeakMap,r=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?r:n})(e)}(function _interopRequireWildcard(e,n){if(!n&&e&&e.__esModule)return e;if(null===e||"object"!==t(e)&&"function"!=typeof e)return{default:e};var r=_getRequireWildcardCache(n);if(r&&r.has(e))return r.get(e);var o={},l=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var c in e)if("default"!==c&&Object.prototype.hasOwnProperty.call(e,c)){var u=l?Object.getOwnPropertyDescriptor(e,c):null;u&&(u.get||u.set)?Object.defineProperty(o,c,u):o[c]=e[c]}o.default=e,r&&r.set(e,o);return o})(r(57739)).render()},89390:(e,n,r)=>{"use strict";r.r(n),r.d(n,{default:()=>s});var t,o,l=r(87462),c=r(67294),u=r(73935),i=r(89410),d=r(39273),f=r(51536),g=r(30168),p=r(24524),h=p.default.a(t||(t=(0,g.Z)(["\n  color: white;\n  font-weight: bold;\n  text-decoration: underline;\n"]))),v=p.default.div(o||(o=(0,g.Z)(["\n  line-height: 2;\n"]))),a=function(){var e=window.alertBannerResources,n=void 0===e?{}:e;return c.createElement(v,null,n.banner," ",c.createElement(h,{href:n.linkUrl,target:"_blank",rel:"noopener noreferrer nofollow"},n.link)," ",n.note)},s=function(e){var n=e.chrome,t=void 0===n?{}:n,o=e.handleLanguageSelection,g=e.env,p=e.footerOnly,h=t.findCount,v=void 0===h?0:h,m=(0,c.useRef)(null),w=(0,c.useRef)(document.getElementById("gc-footer-root"));return c.createElement(f.TranslationsProvider,{defaultNamespace:"header",loaders:[{namespace:"header",resources:r(61941)._},{namespace:"footer",resources:r(67111)._}],locale:t.locale,onLoad:function(e){m.current=e},TranslationConsumer:function(){var e=m.current,n=(0,c.useMemo)((function(){var n;if(!e)return{};var r=null!==(n=e.getResourceBundle(e.language,"header"))&&void 0!==n?n:{};return r.finds=e.t("header:find",{count:v}),{footer:e.getResourceBundle(e.language,"footer"),header:r}}),[]),r=w.current?(0,u.createPortal)(c.createElement(i.Z,(0,l.Z)({},t,{env:g,resources:n.footer,onLanguageSelection:o})),w.current):null;return c.createElement(c.Fragment,null,!p&&c.createElement(d.Z,(0,l.Z)({},t,{env:g,findCount:v,resources:n.header,displayAlertBanner:window.alertBanner,alertBannerMessage:c.createElement(a,null)})),r)}})}}},e=>{var __webpack_exec__=n=>e(e.s=n);e.O(0,[4736],()=>(__webpack_exec__(28594),__webpack_exec__(35666),__webpack_exec__(5047)));e.O()}]);
