(self.webpackChunkui_js_core=self.webpackChunkui_js_core||[]).push([[164,7739],{57739:(e,t,r)=>{var n=r(95318);Object.defineProperty(t,"__esModule",{value:!0}),t.render=void 0,r(41854),r(1090),r(3732),r(36115),r(74705),r(73235),r(88343),r(45783),r(76941),r(68306),r(94246),r(58549),r(67330);var a=n(r(94301)),o=n(r(67294)),l=n(r(73935)),c=n(r(11764));t.render=function render(){var e=window.headerSettings||window.chromeSettings||{},t=window.location.hostname.toLowerCase(),r="development";/^((staging|paystage)-?(one|xor|sos|tbd)?\.?geocaching)/i.exec(t)?r="staging":/^((www|payments)?\.?geocaching)/i.exec(t)&&(r="production");var n=document.getElementById("gc-header-root"),d=document.getElementById("gc-footer-root"),i=function handleLanguageSelection(t){var r;r=null===e.username?"/api/proxy/web/v1/public/users/locale":"/api/proxy/web/v1/users/locale",(0,a.default)(r,{credentials:"include",body:JSON.stringify({locale:t}),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)}))};n&&l.default.render(o.default.createElement(c.default,{chrome:e,env:r,handleLanguageSelection:i}),n),!n&&d&&l.default.render(o.default.createElement(c.default,{chrome:e,env:r,footerOnly:!0,handleLanguageSelection:i}),d)}},5047:(e,t,r)=>{var n=r(50008);function _getRequireWildcardCache(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(e){return e?r:t})(e)}(function _interopRequireWildcard(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var r=_getRequireWildcardCache(t);if(r&&r.has(e))return r.get(e);var a={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var l in e)if("default"!==l&&Object.prototype.hasOwnProperty.call(e,l)){var c=o?Object.getOwnPropertyDescriptor(e,l):null;c&&(c.get||c.set)?Object.defineProperty(a,l,c):a[l]=e[l]}a.default=e,r&&r.set(e,a);return a})(r(57739)).render()},11764:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(67154),a=r(67294),o=r(73935),l=r(758),c=r(28646),d=r(51536);function u(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var i=u(n),f=u(a),s=u(l),g=u(c);t.default=function(e){var t=e.chrome,n=void 0===t?{}:t,l=e.handleLanguageSelection,c=e.env,p=e.footerOnly,h=n.findCount,v=void 0===h?0:h,m=a.useRef(null),y=a.useRef(document.getElementById("gc-footer-root"));return f.default.createElement(d.TranslationsProvider,{defaultNamespace:"header",loaders:[{namespace:"header",resources:r(61941)._},{namespace:"footer",resources:r(67111)._}],locale:n.locale,onLoad:function(e){m.current=e},TranslationConsumer:function(){var e=m.current,t=a.useMemo((function(){var t;if(!e)return{};var r=null!==(t=e.getResourceBundle(e.language,"header"))&&void 0!==t?t:{};return r.finds=e.t("header:find",{count:v}),{footer:e.getResourceBundle(e.language,"footer"),header:r}}),[]),r=y.current?o.createPortal(f.default.createElement(s.default,i.default({},n,{env:c,resources:t.footer,onLanguageSelection:l})),y.current):null;return f.default.createElement(f.default.Fragment,null,!p&&f.default.createElement(g.default,i.default({},n,{env:c,findCount:v,resources:t.header})),r)}})}}},e=>{var __webpack_exec__=t=>e(e.s=t);e.O(0,[4736],()=>(__webpack_exec__(28594),__webpack_exec__(35666),__webpack_exec__(5047)));e.O()}]);
