1AppRegistry.registerBundle({applicationId:'rh-navigation|2.1.1',bundle: {"de":{"selectLanguage":"Sprache auswählen","openMenu":"Menü öffnen","mainMenu":"Hauptmenü","closeMenu":"Menü schlieÃen"},"en":{"selectLanguage":"Select language","openMenu":"Open menu","mainMenu":"Main menu","closeMenu":"Close menu"},"sv":{"selectLanguage":"Välj sprÃ¥k","openMenu":"Ãppna meny","mainMenu":"Huvudmeny","closeMenu":"Stäng meny"}}}); 2AppRegistry.registerModule({applicationId:'rh-navigation|2.1.1',path:'/main',module:function(define){'use strict';/* 3 * ATTENTION: An "eval-source-map" devtool has been used. 4 * This devtool is neither made for production nor for readable output files. 5 * It uses "eval()" calls to create a separate source file with attached SourceMaps in the browser devtools. 6 * If you are trying to read the output file, select a different devtool (https://webpack.js.org/configuration/devtool/) 7 * or disable the default devtool with "devtool: false". 8 * If you are looking for production-ready output files, see mode: "production" (https://webpack.js.org/configuration/mode/). 9 */ 10define(["i18n","react","react-dom","requester","router"], function(__WEBPACK_EXTERNAL_MODULE__sitevision_api_common_i18n__, __WEBPACK_EXTERNAL_MODULE_react__, __WEBPACK_EXTERNAL_MODULE_react_dom__, __WEBPACK_EXTERNAL_MODULE__sitevision_api_client_requester__, __WEBPACK_EXTERNAL_MODULE__sitevision_api_common_router__) { return /******/ (function() { // webpackBootstrap 11/******/ var __webpack_modules__ = ({ 12
vendor: 4,938 bytes, lines 13-22
13/***/ "./node_modules/classnames/index.js": 14/*!******************************************!*\ 15 !*** ./node_modules/classnames/index.js ***! 16 \******************************************/ 17/***/ (function(module, exports) { 18 19eval("var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*!\n\tCopyright (c) 2018 Jed Watson.\n\tLicensed under the MIT License (MIT), see\n\thttp://jedwatson.github.io/classnames\n*/\n/* global define */\n\n(function () {\n\t'use strict';\n\n\tvar hasOwn = {}.hasOwnProperty;\n\tvar nativeCodeString = '[native code]';\n\n\tfunction classNames() {\n\t\tvar classes = [];\n\n\t\tfor (var i = 0; i < arguments.length; i++) {\n\t\t\tvar arg = arguments[i];\n\t\t\tif (!arg) continue;\n\n\t\t\tvar argType = typeof arg;\n\n\t\t\tif (argType === 'string' || argType === 'number') {\n\t\t\t\tclasses.push(arg);\n\t\t\t} else if (Array.isArray(arg)) {\n\t\t\t\tif (arg.length) {\n\t\t\t\t\tvar inner = classNames.apply(null, arg);\n\t\t\t\t\tif (inner) {\n\t\t\t\t\t\tclasses.push(inner);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} else if (argType === 'object') {\n\t\t\t\tif (arg.toString !== Object.prototype.toString && !arg.toString.toString().includes('[native code]')) {\n\t\t\t\t\tclasses.push(arg.toString());\n\t\t\t\t\tcontinue;\n\t\t\t\t}\n\n\t\t\t\tfor (var key in arg) {\n\t\t\t\t\tif (hasOwn.call(arg, key) && arg[key]) {\n\t\t\t\t\t\tclasses.push(key);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\treturn classes.join(' ');\n\t}\n\n\tif ( true && module.exports) {\n\t\tclassNames.default = classNames;\n\t\tmodule.exports = classNames;\n\t} else if (true) {\n\t\t// register as 'classnames', consistent with npm package name\n\t\t!(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = (function () {\n\t\t\treturn classNames;\n\t\t}).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__),\n\t\t__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));\n\t} else {}\n}());\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvY2xhc3NuYW1lcy9pbmRleC5qcyIsIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFDQTtBQUdBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vcmgtbmF2aWdhdGlvbi8uL25vZGVfbW9kdWxlcy9jbGFzc25hbWVzL2luZGV4LmpzPzRkMjYiXSwic291cmNlc0NvbnRlbnQiOlsiLyohXG5cdENvcHlyaWdodCAoYykgMjAxOCBKZWQgV2F0c29uLlxuXHRMaWNlbnNlZCB1bmRlciB0aGUgTUlUIExpY2Vuc2UgKE1JVCksIHNlZVxuXHRodHRwOi8vamVkd2F0c29uLmdpdGh1Yi5pby9jbGFzc25hbWVzXG4qL1xuLyogZ2xvYmFsIGRlZmluZSAqL1xuXG4oZnVuY3Rpb24gKCkge1xuXHQndXNlIHN0cmljdCc7XG5cblx0dmFyIGhhc093biA9IHt9Lmhhc093blByb3BlcnR5O1xuXHR2YXIgbmF0aXZlQ29kZVN0cmluZyA9ICdbbmF0aXZlIGNvZGVdJztcblxuXHRmdW5jdGlvbiBjbGFzc05hbWVzKCkge1xuXHRcdHZhciBjbGFzc2VzID0gW107XG5cblx0XHRmb3IgKHZhciBpID0gMDsgaSA8IGFyZ3VtZW50cy5sZW5ndGg7IGkrKykge1xuXHRcdFx0dmFyIGFyZyA9IGFyZ3VtZW50c1tpXTtcblx0XHRcdGlmICghYXJnKSBjb250aW51ZTtcblxuXHRcdFx0dmFyIGFyZ1R5cGUgPSB0eXBlb2YgYXJnO1xuXG5cdFx0XHRpZiAoYXJnVHlwZSA9PT0gJ3N0cmluZycgfHwgYXJnVHlwZSA9PT0gJ251bWJlcicpIHtcblx0XHRcdFx0Y2xhc3Nlcy5wdXNoKGFyZyk7XG5cdFx0XHR9IGVsc2UgaWYgKEFycmF5LmlzQXJyYXkoYXJnKSkge1xuXHRcdFx0XHRpZiAoYXJnLmxlbmd0aCkge1xuXHRcdFx0XHRcdHZhciBpbm5lciA9IGNsYXNzTmFtZXMuYXBwbHkobnVsbCwgYXJnKTtcblx0XHRcdFx0XHRpZiAoaW5uZXIpIHtcblx0XHRcdFx0XHRcdGNsYXNzZXMucHVzaChpbm5lcik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9IGVsc2UgaWYgKGFyZ1R5cGUgPT09ICdvYmplY3QnKSB7XG5cdFx0XHRcdGlmIChhcmcudG9TdHJpbmcgIT09IE9iamVjdC5wcm90b3R5cGUudG9TdHJpbmcgJiYgIWFyZy50b1N0cmluZy50b1N0cmluZygpLmluY2x1ZGVzKCdbbmF0aXZlIGNvZGVdJykpIHtcblx0XHRcdFx0XHRjbGFzc2VzLnB1c2goYXJnLnRvU3RyaW5nKCkpO1xuXHRcdFx0XHRcdGNvbnRpbnVlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Zm9yICh2YXIga2V5IGluIGFyZykge1xuXHRcdFx0XHRcdGlmIChoYXNPd24uY2FsbChhcmcsIGtleSkgJiYgYXJnW2tleV0pIHtcblx0XHRcdFx0XHRcdGNsYXNzZXMucHVzaChrZXkpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHJldHVybiBjbGFzc2VzLmpvaW4oJyAnKTtcblx0fVxuXG5cdGlmICh0eXBlb2YgbW9kdWxlICE9PSAndW5kZWZpbmVkJyAmJiBtb2R1bGUuZXhwb3J0cykge1xuXHRcdGNsYXNzTmFtZXMuZGVmYXVsdCA9IGNsYXNzTmFtZXM7XG5cdFx0bW9kdWxlLmV4cG9ydHMgPSBjbGFzc05hbWVzO1xuXHR9IGVsc2UgaWYgKHR5cGVvZiBkZWZpbmUgPT09ICdmdW5jdGlvbicgJiYgdHlwZW9mIGRlZmluZS5hbWQgPT09ICdvYmplY3QnICYmIGRlZmluZS5hbWQpIHtcblx0XHQvLyByZWdpc3RlciBhcyAnY2xhc3NuYW1lcycsIGNvbnNpc3RlbnQgd2l0aCBucG0gcGFja2FnZSBuYW1lXG5cdFx0ZGVmaW5lKCdjbGFzc25hbWVzJywgW10sIGZ1bmN0aW9uICgpIHtcblx0XHRcdHJldHVybiBjbGFzc05hbWVzO1xuXHRcdH0pO1xuXHR9IGVsc2Uge1xuXHRcdHdpbmRvdy5jbGFzc05hbWVzID0gY2xhc3NOYW1lcztcblx0fVxufSgpKTtcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/classnames/index.js\n"); 20 21/***/ }), 22
vendor: 2,275 bytes, lines 23-33
23/***/ "./node_modules/react-dom/client.js": 24/*!******************************************!*\ 25 !*** ./node_modules/react-dom/client.js ***! 26 \******************************************/ 27/***/ (function(__unused_webpack_module, exports, __webpack_require__) { 28 29"use strict"; 30eval("\n\nvar m = __webpack_require__(/*! react-dom */ \"react-dom\");\nif (false) {} else {\n var i = m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;\n exports.createRoot = function(c, o) {\n i.usingClientEntryPoint = true;\n try {\n return m.createRoot(c, o);\n } finally {\n i.usingClientEntryPoint = false;\n }\n };\n exports.hydrateRoot = function(c, h, o) {\n i.usingClientEntryPoint = true;\n try {\n return m.hydrateRoot(c, h, o);\n } finally {\n i.usingClientEntryPoint = false;\n }\n };\n}\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvcmVhY3QtZG9tL2NsaWVudC5qcyIsIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUlBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL3JoLW5hdmlnYXRpb24vLi9ub2RlX21vZHVsZXMvcmVhY3QtZG9tL2NsaWVudC5qcz8xMWIxIl0sInNvdXJjZXNDb250ZW50IjpbIid1c2Ugc3RyaWN0JztcblxudmFyIG0gPSByZXF1aXJlKCdyZWFjdC1kb20nKTtcbmlmIChwcm9jZXNzLmVudi5OT0RFX0VOViA9PT0gJ3Byb2R1Y3Rpb24nKSB7XG4gIGV4cG9ydHMuY3JlYXRlUm9vdCA9IG0uY3JlYXRlUm9vdDtcbiAgZXhwb3J0cy5oeWRyYXRlUm9vdCA9IG0uaHlkcmF0ZVJvb3Q7XG59IGVsc2Uge1xuICB2YXIgaSA9IG0uX19TRUNSRVRfSU5URVJOQUxTX0RPX05PVF9VU0VfT1JfWU9VX1dJTExfQkVfRklSRUQ7XG4gIGV4cG9ydHMuY3JlYXRlUm9vdCA9IGZ1bmN0aW9uKGMsIG8pIHtcbiAgICBpLnVzaW5nQ2xpZW50RW50cnlQb2ludCA9IHRydWU7XG4gICAgdHJ5IHtcbiAgICAgIHJldHVybiBtLmNyZWF0ZVJvb3QoYywgbyk7XG4gICAgfSBmaW5hbGx5IHtcbiAgICAgIGkudXNpbmdDbGllbnRFbnRyeVBvaW50ID0gZmFsc2U7XG4gICAgfVxuICB9O1xuICBleHBvcnRzLmh5ZHJhdGVSb290ID0gZnVuY3Rpb24oYywgaCwgbykge1xuICAgIGkudXNpbmdDbGllbnRFbnRyeVBvaW50ID0gdHJ1ZTtcbiAgICB0cnkge1xuICAgICAgcmV0dXJuIG0uaHlkcmF0ZVJvb3QoYywgaCwgbyk7XG4gICAgfSBmaW5hbGx5IHtcbiAgICAgIGkudXNpbmdDbGllbnRFbnRyeVBvaW50ID0gZmFsc2U7XG4gICAgfVxuICB9O1xufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/react-dom/client.js\n"); 31 32/***/ }), 33
34/***/ "./src/components/App/App.tsx": 35/*!************************************!*\ 36 !*** ./src/components/App/App.tsx ***! 37 \************************************/ 38/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { 39 40"use strict"; 41eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _Menu_Menu__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../Menu/Menu */ \"./src/components/Menu/Menu.tsx\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"./node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _ToggleMenuButton__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../ToggleMenuButton */ \"./src/components/ToggleMenuButton/index.ts\");\n/* harmony import */ var _hooks_useClickOutside__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../hooks/useClickOutside */ \"./src/hooks/useClickOutside.tsx\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_4__);\n/* harmony import */ var _MenuCloseButton__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../MenuCloseButton */ \"./src/components/MenuCloseButton/index.ts\");\n/* harmony import */ var _MenuLogotype__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../MenuLogotype */ \"./src/components/MenuLogotype/index.ts\");\n/* harmony import */ var _LanguageSelector__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../LanguageSelector */ \"./src/components/LanguageSelector/index.ts\");\n/* harmony import */ var _sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! @sitevision/api/common/i18n */ \"@sitevision/api/common/i18n\");\n/* harmony import */ var _sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_8___default = /*#__PURE__*/__webpack_require__.n(_sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_8__);\n\n\n\n\n\n\n\n\n\n\nconst App = ({ menu, links, closeButtonPlacement, closeButtonType, mobileMenuLogotypeUrl, mobileMenuLogotypeLink, showLanguageSelector, languageTags, currentLocaleTag, languageSelectorBaseUrl }) => {\n const [panelIsExpanded, setPanelIsExpanded] = (0,react__WEBPACK_IMPORTED_MODULE_4__.useState)(false);\n const menuRef = (0,react__WEBPACK_IMPORTED_MODULE_4__.useRef)(null);\n const {} = (0,_hooks_useClickOutside__WEBPACK_IMPORTED_MODULE_3__[\"default\"])({\n isOpen: panelIsExpanded,\n onClose: () => setPanelIsExpanded(false),\n elementRef: menuRef,\n });\n const trapFocus = (e) => {\n if (menuRef.current && panelIsExpanded) {\n const focusableElements = menuRef.current.querySelectorAll('a, button, input, select, textarea, [tabindex]:not([tabindex=\"-1\"])');\n const firstElement = focusableElements[0];\n const lastElement = focusableElements[focusableElements.length - 1];\n if (e.key === \"Tab\") {\n if (e.shiftKey) {\n // If Shift + Tab is pressed, move focus to the last focusable element\n if (document.activeElement === firstElement) {\n e.preventDefault();\n lastElement.focus();\n }\n }\n else {\n // If Tab is pressed, move focus to the first focusable element\n if (document.activeElement === lastElement) {\n e.preventDefault();\n firstElement.focus();\n }\n }\n }\n }\n };\n (0,react__WEBPACK_IMPORTED_MODULE_4__.useEffect)(() => {\n if (panelIsExpanded) {\n document.addEventListener(\"keydown\", trapFocus);\n }\n else {\n document.removeEventListener(\"keydown\", trapFocus);\n }\n return () => {\n document.removeEventListener(\"keydown\", trapFocus);\n };\n }, [panelIsExpanded]);\n return (react__WEBPACK_IMPORTED_MODULE_4___default().createElement(\"div\", null,\n react__WEBPACK_IMPORTED_MODULE_4___default().createElement(_ToggleMenuButton__WEBPACK_IMPORTED_MODULE_2__[\"default\"], { setPanelIsExpanded: setPanelIsExpanded, panelIsExpanded: panelIsExpanded }),\n react__WEBPACK_IMPORTED_MODULE_4___default().createElement(\"div\", { ref: menuRef, className: classnames__WEBPACK_IMPORTED_MODULE_1___default()(\"rh-menu__container\", {\n \"rh-menu__container--open\": panelIsExpanded,\n }) }
41,\n closeButtonPlacement == \"top\" && (react__WEBPACK_IMPORTED_MODULE_4___default().createElement(_MenuCloseButton__WEBPACK_IMPORTED_MODULE_5__[\"default\"], { closeButtonType: closeButtonType, setPanelIsExpanded: setPanelIsExpanded })),\n (mobileMenuLogotypeUrl || showLanguageSelector) && (react__WEBPACK_IMPORTED_MODULE_4___default().createElement(\"div\", { className: \"rh-menu__header\" },\n mobileMenuLogotypeUrl && (react__WEBPACK_IMPORTED_MODULE_4___default().createElement(_MenuLogotype__WEBPACK_IMPORTED_MODULE_6__[\"default\"], { logoUrl: mobileMenuLogotypeUrl, logoLink: mobileMenuLogotypeLink })),\n showLanguageSelector && (react__WEBPACK_IMPORTED_MODULE_4___default().createElement(_LanguageSelector__WEBPACK_IMPORTED_MODULE_7__[\"default\"], { languageTags: languageTags, currentLocaleTag: currentLocaleTag, languageSelectorBaseUrl: languageSelectorBaseUrl })))),\n react__WEBPACK_IMPORTED_MODULE_4___default().createElement(\"nav\", { className: `rh-menu rh-menu--${panelIsExpanded ? \"active\" : \"\"}`, \"aria-label\": _sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_8___default().get(\"mainMenu\") },\n react__WEBPACK_IMPORTED_MODULE_4___default().createElement(_Menu_Menu__WEBPACK_IMPORTED_MODULE_0__[\"default\"], { menu: menu, links: links }),\n showLanguageSelector && (react__WEBPACK_IMPORTED_MODULE_4___default().createElement(_LanguageSelector__WEBPACK_IMPORTED_MODULE_7__[\"default\"], { languageTags: languageTags, currentLocaleTag: currentLocaleTag, languageSelectorBaseUrl: languageSelectorBaseUrl }))),\n closeButtonPlacement == \"bottom\" && (react__WEBPACK_IMPORTED_MODULE_4___default().createElement(_MenuCloseButton__WEBPACK_IMPORTED_MODULE_5__[\"default\"], { closeButtonType: closeButtonType, setPanelIsExpanded: setPanelIsExpanded }))),\n panelIsExpanded && react__WEBPACK_IMPORTED_MODULE_4___default().createElement(\"div\", { className: \"blur-background\" })));\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (App);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9BcHAvQXBwLnRzeCIsIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL3JoLW5hdmlnYXRpb24vLi9zcmMvY29tcG9uZW50cy9BcHAvQXBwLnRzeD84Yzg5Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBNZW51IGZyb20gXCIuLi9NZW51L01lbnVcIjtcbmltcG9ydCBjbGFzc05hbWVzIGZyb20gXCJjbGFzc25hbWVzXCI7XG5pbXBvcnQgVG9nZ2xlTWVudUJ1dHRvbiBmcm9tIFwiLi4vVG9nZ2xlTWVudUJ1dHRvblwiO1xuaW1wb3J0IHVzZUNsaWNrT3V0c2lkZSBmcm9tIFwiLi4vLi4vaG9va3MvdXNlQ2xpY2tPdXRzaWRlXCI7XG5pbXBvcnQgeyB1c2VFZmZlY3QsIHVzZVJlZiwgdXNlU3RhdGUgfSBmcm9tIFwicmVhY3RcIjtcbmltcG9ydCBSZWFjdCBmcm9tIFwicmVhY3RcIjtcbmltcG9ydCBNZW51Q2xvc2VCdXR0b24gZnJvbSBcIi4uL01lbnVDbG9zZUJ1dHRvblwiO1xuaW1wb3J0IE1lbnVMb2dvdHlwZSBmcm9tIFwiLi4vTWVudUxvZ290eXBlXCI7XG5pbXBvcnQgTGFuZ3VhZ2VTZWxlY3RvciBmcm9tIFwiLi4vTGFuZ3VhZ2VTZWxlY3RvclwiO1xuaW1wb3J0IGkxOG4gZnJvbSAnQHNpdGV2aXNpb24vYXBpL2NvbW1vbi9pMThuJztcbmNvbnN0IEFwcCA9ICh7IG1lbnUsIGxpbmtzLCBjbG9zZUJ1dHRvblBsYWNlbWVudCwgY2xvc2VCdXR0b25UeXBlLCBtb2JpbGVNZW51TG9nb3R5cGVVcmwsIG1vYmlsZU1lbnVMb2dvdHlwZUxpbmssIHNob3dMYW5ndWFnZVNlbGVjdG9yLCBsYW5ndWFnZVRhZ3MsIGN1cnJlbnRMb2NhbGVUYWcsIGxhbmd1YWdlU2VsZWN0b3JCYXNlVXJsIH0pID0+IHtcbiAgICBjb25zdCBbcGFuZWxJc0V4cGFuZGVkLCBzZXRQYW5lbElzRXhwYW5kZWRdID0gdXNlU3RhdGUoZmFsc2UpO1xuICAgIGNvbnN0IG1lbnVSZWYgPSB1c2VSZWYobnVsbCk7XG4gICAgY29uc3Qge30gPSB1c2VDbGlja091dHNpZGUoe1xuICAgICAgICBpc09wZW46IHBhbmVsSXNFeHBhbmRlZCxcbiAgICAgICAgb25DbG9zZTogKCkgPT4gc2V0UGFuZWxJc0V4cGFuZGVkKGZhbHNlKSxcbiAgICAgICAgZWxlbWVudFJlZjogbWVudVJlZixcbiAgICB9KTtcbiAgICBjb25zdCB0cmFwRm9jdXMgPSAoZSkgPT4ge1xuICAgICAgICBpZiAobWVudVJlZi5jdXJyZW50ICYmIHBhbmVsSXNFeHBhbmRlZCkge1xuICAgICAgICAgICAgY29uc3QgZm9jdXNhYmxlRWxlbWVudHMgPSBtZW51UmVmLmN1cnJlbnQucXVlcnlTZWxlY3RvckFsbCgnYSwgYnV0dG9uLCBpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYSwgW3RhYmluZGV4XTpub3QoW3RhYmluZGV4PVwiLTFcIl0pJyk7XG4gICAgICAgICAgICBjb25zdCBmaXJzdEVsZW1lbnQgPSBmb2N1c2FibGVFbGVtZW50c1swXTtcbiAgICAgICAgICAgIGNvbnN0IGxhc3RFbGVtZW50ID0gZm9jdXNhYmxlRWxlbWVudHNbZm9jdXNhYmxlRWxlbWVudHMubGVuZ3RoIC0gMV07XG4gICAgICAgICAgICBpZiAoZS5rZXkgPT09IFwiVGFiXCIpIHtcbiAgICAgICAgICAgICAgICBpZiAoZS5zaGlmdEtleSkge1xuICAgICAgICAgICAgICAgICAgICAvLyBJZiBTaGlmdCArIFRhYiBpcyBwcmVzc2VkLCBtb3ZlIGZvY3VzIHRvIHRoZSBsYXN0IGZvY3VzYWJsZSBlbGVtZW50XG4gICAgICAgICAgICAgICAgICAgIGlmIChkb2N1bWVudC5hY3RpdmVFbGVtZW50ID09PSBmaXJzdEVsZW1lbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGUucHJldmVudERlZmF1bHQoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxhc3RFbGVtZW50LmZvY3VzKCk7XG4gICAgICAgICAgICAgICAgICAgI
41H1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgIC8vIElmIFRhYiBpcyBwcmVzc2VkLCBtb3ZlIGZvY3VzIHRvIHRoZSBmaXJzdCBmb2N1c2FibGUgZWxlbWVudFxuICAgICAgICAgICAgICAgICAgICBpZiAoZG9jdW1lbnQuYWN0aXZlRWxlbWVudCA9PT0gbGFzdEVsZW1lbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGUucHJldmVudERlZmF1bHQoKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpcnN0RWxlbWVudC5mb2N1cygpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfTtcbiAgICB1c2VFZmZlY3QoKCkgPT4ge1xuICAgICAgICBpZiAocGFuZWxJc0V4cGFuZGVkKSB7XG4gICAgICAgICAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKFwia2V5ZG93blwiLCB0cmFwRm9jdXMpO1xuICAgICAgICB9XG4gICAgICAgIGVsc2Uge1xuICAgICAgICAgICAgZG9jdW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcihcImtleWRvd25cIiwgdHJhcEZvY3VzKTtcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gKCkgPT4ge1xuICAgICAgICAgICAgZG9jdW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcihcImtleWRvd25cIiwgdHJhcEZvY3VzKTtcbiAgICAgICAgfTtcbiAgICB9LCBbcGFuZWxJc0V4cGFuZGVkXSk7XG4gICAgcmV0dXJuIChSZWFjdC5jcmVhdGVFbGVtZW50KFwiZGl2XCIsIG51bGwsXG4gICAgICAgIFJlYWN0LmNyZWF0ZUVsZW1lbnQoVG9nZ2xlTWVudUJ1dHRvbiwgeyBzZXRQYW5lbElzRXhwYW5kZWQ6IHNldFBhbmVsSXNFeHBhbmRlZCwgcGFuZWxJc0V4cGFuZGVkOiBwYW5lbElzRXhwYW5kZWQgfSksXG4gICAgICAgIFJlYWN0LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIiwgeyByZWY6IG1lbnVSZWYsIGNsYXNzTmFtZTogY2xhc3NOYW1lcyhcInJoLW1lbnVfX2NvbnRhaW5lclwiLCB7XG4gICAgICAgICAgICAgICAgXCJyaC1tZW51X19jb250YWluZXItLW9wZW5cIjogcGFuZWxJc0V4cGFuZGVkLFxuICAgICAgICAgICAgfSkgfSxcbiAgICAgICAgICAgIGNsb3NlQnV0dG9uUGxhY2VtZW50ID09IFwidG9wXCIgJiYgKFJlYWN0LmNyZWF0ZUVsZW1lbnQoTWVudUNsb3NlQnV0dG9uLCB7IGNsb3NlQnV0dG9uVHlwZTogY2xvc2VCdXR0b25UeXBlLCBzZXRQYW5lbElzRXhwYW5kZWQ6IHNldFBhbmVsSXNFeHBhbmRlZCB9KSksXG4gICAgICAgICAgICAobW9iaWxlTWVudUxvZ290eXBlVXJsIHx8IHNob3dMYW5ndWFnZVNlbGVjdG9yKSAmJiAoUmVhY3QuY3JlYXRlRWxlbWVudChcImRpdlwiLCB7IGNsYXNzTmFtZTogXCJyaC1tZW51X19oZWFkZXJcIiB9LFxuICAgICAgICAgICAgICAgIG1vYmlsZU1lbnVMb2dvdHlwZVVybCAmJiAoUmVhY3QuY3JlYXRlRWxlbWVudChNZW51TG9nb3R5cGUsIHsgbG9nb1VybDogbW9iaWxlTWVudUxvZ290eXBlVXJsLCBsb2dvTGluazogbW9iaWxlTWVudUxvZ290eXBlTGluayB9KSksXG4gICAgICAgICAgICAgICAgc2hvd0xhbmd1YWdlU2VsZWN0b3IgJiYgKFJlYWN0LmNyZWF0ZUVsZW1lbnQoTGFuZ3VhZ2VTZWxlY3RvciwgeyBsYW5ndWFnZVRhZ3M6IGxhbmd1YWdlVGFncywgY3VycmVudExvY2FsZVRhZzogY3VycmVudExvY2FsZVRhZywgbGFuZ3VhZ2VTZWxlY3RvckJhc2VVcmw6IGxhbmd1YWdlU2VsZWN0b3JCYXNlVXJsIH0pKSkpLFxuICAgICAgICAgICAgUmVhY3QuY3JlYXRlRWxlbWVudChcIm5hdlwiLCB7IGNsYXNzTmFtZTogYHJoLW1lbnUgcmgtbWVudS0tJHtwYW5lbElzRXhwYW5kZWQgPyBcImFjdGl2ZVwiIDogXCJcIn1gLCBcImFyaWEtbGFiZWxcIjogaTE4bi5nZXQoXCJtYWluTWVudVwiKSB9LFxuICAgICAgICAgICAgICAgIFJlYWN0LmNyZWF0ZUVsZW1lbnQoTWVudSwgeyBtZW51OiBtZW51LCBsaW5rczogbGlua3MgfSksXG4gICAgICAgICAgICAgICAgc2hvd0xhbmd1YWdlU2VsZWN0b3IgJiYgKFJlYWN0LmNyZWF0ZUVsZW1lbnQoTGFuZ3VhZ2VTZWxlY3RvciwgeyBsYW5ndWFnZVRhZ3M6IGxhbmd1YWdlVGFncywgY3VycmVudExvY2FsZVRhZzogY3VycmVudExvY2FsZVRhZywgbGFuZ3VhZ2VTZWxlY3RvckJhc2VVcmw6IGxhbmd1YWdlU2VsZWN0b3JCYXNlVXJsIH0pKSksXG4gICAgICAgICAgICBjbG9zZUJ1dHRvblBsYWNlbWVudCA9PSBcImJvdHRvbVwiICYmIChSZWFjdC5jcmVhdGVFbGVtZW50KE1lbnVDbG9zZUJ1dHRvbiwgeyBjbG9zZUJ1dHRvblR5cGU6IGNsb3NlQnV0dG9uVHlwZSwgc2V0UGFuZWxJc0V4cGFuZGVkOiBzZXRQYW5lbElzRXhwYW5kZWQgfSkpKSxcbiAgICAgICAgcGFuZWxJc0V4cGFuZGVkICYmIFJlYWN0LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIiwgeyBjbGFzc05hbWU6IFwiYmx1ci1iYWNrZ3JvdW5kXCIgfSkpKTtcbn07XG5leHBvcnQgZGVmYXVsdCBBcHA7XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/App/App.tsx\n"); 42 43/***/ }), 44
45/***/ "./src/components/App/index.tsx": 46/*!**************************************!*\ 47 !*** ./src/components/App/index.tsx ***! 48 \**************************************/ 49/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { 50 51"use strict"; 52eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* reexport safe */ _App__WEBPACK_IMPORTED_MODULE_0__[\"default\"]; }\n/* harmony export */ });\n/* harmony import */ var _App__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./App */ \"./src/components/App/App.tsx\");\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9BcHAvaW5kZXgudHN4IiwibWFwcGluZ3MiOiI7Ozs7O0FBQUEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9yaC1uYXZpZ2F0aW9uLy4vc3JjL2NvbXBvbmVudHMvQXBwL2luZGV4LnRzeD9lM2E2Il0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCB7IGRlZmF1bHQgfSBmcm9tIFwiLi9BcHBcIjtcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/App/index.tsx\n"); 53 54/***/ }), 55
56/***/ "./src/components/LanguageSelector/LanguageSelector.tsx": 57/*!**************************************************************!*\ 58 !*** ./src/components/LanguageSelector/LanguageSelector.tsx ***! 59 \**************************************************************/ 60/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { 61 62"use strict"; 63eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @sitevision/api/common/i18n */ \"@sitevision/api/common/i18n\");\n/* harmony import */ var _sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_1__);\n\n\nconst LanguageSelector = ({ languageTags, currentLocaleTag, languageSelectorBaseUrl }) => {\n const onLanguageChange = (languageTag) => {\n if (languageTag == \"sv\") {\n window.location.href = languageSelectorBaseUrl;\n }\n else {\n window.location.href = `${languageSelectorBaseUrl}/${languageTag}`;\n }\n };\n return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", { className: \"rh-menu__language-selector\" },\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", { className: \"rh-menu__language-selector-icon\" }),\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", { className: \"env-form-field\" },\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", { className: \"env-form-select\" },\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"select\", { name: \"language\", \"aria-label\": _sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_1___default().get(\"selectLanguage\"), onChange: (e) => onLanguageChange(e.target.value) }, languageTags.map((tag) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"option\", { key: tag, value: tag, selected: tag === currentLocaleTag }, tag.toUpperCase())))),\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"svg\", { \"aria-hidden\": \"true\", className: \"env-icon\" },\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"use\", { href: \"/sitevision/envision-icons.svg#icon-angle-down\" }))))));\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (LanguageSelector);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9MYW5ndWFnZVNlbGVjdG9yL0xhbmd1YWdlU2VsZWN0b3IudHN4IiwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL3JoLW5hdmlnYXRpb24vLi9zcmMvY29tcG9uZW50cy9MYW5ndWFnZVNlbGVjdG9yL0xhbmd1YWdlU2VsZWN0b3IudHN4PzZmOTMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gXCJyZWFjdFwiO1xuaW1wb3J0IGkxOG4gZnJvbSAnQHNpdGV2aXNpb24vYXBpL2NvbW1vbi9pMThuJztcbmNvbnN0IExhbmd1YWdlU2VsZWN0b3IgPSAoeyBsYW5ndWFnZVRhZ3MsIGN1cnJlbnRMb2NhbGVUYWcsIGxhbmd1YWdlU2VsZWN0b3JCYXNlVXJsIH0pID0+IHtcbiAgICBjb25zdCBvbkxhbmd1YWdlQ2hhbmdlID0gKGxhbmd1YWdlVGFnKSA9PiB7XG4gICAgICAgIGlmIChsYW5ndWFnZVRhZyA9PSBcInN2XCIpIHtcbiAgICAgICAgICAgIHdpbmRvdy5sb2NhdGlvbi5ocmVmID0gbGFuZ3VhZ2VTZWxlY3RvckJhc2VVcmw7XG4gICAgICAgIH1cbiAgICAgICAgZWxzZSB7XG4gICAgICAgICAgICB3aW5kb3cubG9jYXRpb24uaHJlZiA9IGAke2xhbmd1YWdlU2VsZWN0b3JCYXNlVXJsfS8ke2xhbmd1YWdlVGFnfWA7XG4gICAgICAgIH1cbiAgICB9O1xuICAgIHJldHVybiAoUmVhY3QuY3JlYXRlRWxlbWVudChcImRpdlwiLCB7IGNsYXNzTmFtZTogXCJyaC1tZW51X19sYW5ndWFnZS1zZWxlY3RvclwiIH0sXG4gICAgICAgIFJlYWN0LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIiwgeyBjbGFzc05hbWU6IFwicmgtbWVudV9fbGFuZ3VhZ2Utc2VsZWN0b3ItaWNvblwiIH0pLFxuICAgICAgICBSZWFjdC5jcmVhdGVFbGVtZW50KFwiZGl2XCIsIHsgY2xhc3NOYW1lOiBcImVudi1mb3JtLWZpZWxkXCIgfSxcbiAgICAgICAgICAgIFJlYWN0LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIiwgeyBjbGFzc05hbWU6IFwiZW52LWZvcm0tc2VsZWN0XCIgfSxcbiAgICAgICAgICAgICAgICBSZWFjdC5jcmVhdGVFbGVtZW50KFwic2VsZWN0XCIsIHsgbmFtZTogXCJsYW5ndWFnZVwiLCBcImFyaWEtbGFiZWxcIjogaTE4bi5nZXQoXCJzZWxlY3RMYW5ndWFnZVwiKSwgb25DaGFuZ2U6IChlKSA9PiBvbkxhbmd1YWdlQ2hhbmdlKGUudGFyZ2V0LnZhbHVlKSB9LCBsYW5ndWFnZVRhZ3MubWFwKCh0YWcpID0+IChSZWFjdC5jcmVhdGVFbGVtZW50KFwib3B0aW9uXCIsIHsga2V5OiB0YWcsIHZhbHVlOiB0YWcsIHNlbGVjdGVkOiB0YWcgPT09IGN1cnJlbnRMb2NhbGVUYWcgfSwgdGFnLnRvVXBwZXJDYXNlKCkpKSkpLFxuICAgICAgICAgICAgICAgIFJlYWN0LmNyZWF0ZUVsZW1lbnQoXCJzdmdcIiwgeyBcImFyaWEtaGlkZGVuXCI6IFwidHJ1ZVwiLCBjbGFzc05hbWU6IFwiZW52LWljb25cIiB9LFxuICAgICAgICAgICAgICAgICAgICBSZWFjdC5jcmVhdGVFbGVtZW50KFwidXNlXCIsIHsgaHJlZjogXCIvc2l0ZXZpc2lvbi9lbnZpc2lvbi1pY29ucy5zdmcjaWNvbi1hbmdsZS1kb3duXCIgfSkpKSkpKTtcbn07XG5leHBvcnQgZGVmYXVsdCBMYW5ndWFnZVNlbGVjdG9yO1xuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/LanguageSelector/LanguageSelector.tsx\n"); 64 65/***/ }), 66
67/***/ "./src/components/LanguageSelector/index.ts": 68/*!**************************************************!*\ 69 !*** ./src/components/LanguageSelector/index.ts ***! 70 \**************************************************/ 71/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { 72 73"use strict"; 74eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* reexport safe */ _LanguageSelector__WEBPACK_IMPORTED_MODULE_0__[\"default\"]; }\n/* harmony export */ });\n/* harmony import */ var _LanguageSelector__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./LanguageSelector */ \"./src/components/LanguageSelector/LanguageSelector.tsx\");\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9MYW5ndWFnZVNlbGVjdG9yL2luZGV4LnRzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQUEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9yaC1uYXZpZ2F0aW9uLy4vc3JjL2NvbXBvbmVudHMvTGFuZ3VhZ2VTZWxlY3Rvci9pbmRleC50cz9hYWQ2Il0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCB7IGRlZmF1bHQgfSBmcm9tIFwiLi9MYW5ndWFnZVNlbGVjdG9yXCI7XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/LanguageSelector/index.ts\n"); 75 76/***/ }), 77
78/***/ "./src/components/LinkList/LinkList.tsx": 79/*!**********************************************!*\ 80 !*** ./src/components/LinkList/LinkList.tsx ***! 81 \**********************************************/ 82/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { 83 84"use strict"; 85eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\nconst LinkList = ({ links }) => {\n const [expanded, setExpanded] = react__WEBPACK_IMPORTED_MODULE_0___default().useState(false);\n const dropdownRef = react__WEBPACK_IMPORTED_MODULE_0___default().useRef(null);\n react__WEBPACK_IMPORTED_MODULE_0___default().useEffect(() => {\n var _a;\n // Handle clicks outside of the dropdown\n const handleClickOutside = (event) => {\n if (dropdownRef.current &&\n !dropdownRef.current.contains(event.target)) {\n setExpanded(false);\n }\n };\n // Attach the event listener\n const handleKeyDown = (event) => {\n if (event.key === \"Enter\") {\n setExpanded((prevExpanded) => !prevExpanded);\n }\n };\n document.addEventListener(\"click\", handleClickOutside);\n (_a = dropdownRef.current) === null || _a === void 0 ? void 0 : _a.addEventListener(\"keydown\", handleKeyDown);\n return () => {\n var _a;\n document.removeEventListener(\"click\", handleClickOutside);\n (_a = dropdownRef.current) === null || _a === void 0 ? void 0 : _a.removeEventListener(\"keydown\", handleKeyDown);\n };\n }, []);\n const items = links &&\n links.map(({ title, link }, index) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", { key: index, className: \"rh-menu-our-websites__item\", onClick: () => (window.location.href = link) },\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", { className: \"rh-menu-our-websites__item-link\", href: link }, title))));\n return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"ul\", { className: \"rh-menu-our-websites\" }, items)));\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (LinkList);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9MaW5rTGlzdC9MaW5rTGlzdC50c3giLCJtYXBwaW5ncyI6Ijs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9yaC1uYXZpZ2F0aW9uLy4vc3JjL2NvbXBvbmVudHMvTGlua0xpc3QvTGlua0xpc3QudHN4P2Y0MGIiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gXCJyZWFjdFwiO1xuY29uc3QgTGlua0xpc3QgPSAoeyBsaW5rcyB9KSA9PiB7XG4gICAgY29uc3QgW2V4cGFuZGVkLCBzZXRFeHBhbmRlZF0gPSBSZWFjdC51c2VTdGF0ZShmYWxzZSk7XG4gICAgY29uc3QgZHJvcGRvd25SZWYgPSBSZWFjdC51c2VSZWYobnVsbCk7XG4gICAgUmVhY3QudXNlRWZmZWN0KCgpID0+IHtcbiAgICAgICAgdmFyIF9hO1xuICAgICAgICAvLyBIYW5kbGUgY2xpY2tzIG91dHNpZGUgb2YgdGhlIGRyb3Bkb3duXG4gICAgICAgIGNvbnN0IGhhbmRsZUNsaWNrT3V0c2lkZSA9IChldmVudCkgPT4ge1xuICAgICAgICAgICAgaWYgKGRyb3Bkb3duUmVmLmN1cnJlbnQgJiZcbiAgICAgICAgICAgICAgICAhZHJvcGRvd25SZWYuY3VycmVudC5jb250YWlucyhldmVudC50YXJnZXQpKSB7XG4gICAgICAgICAgICAgICAgc2V0RXhwYW5kZWQoZmFsc2UpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9O1xuICAgICAgICAvLyBBdHRhY2ggdGhlIGV2ZW50IGxpc3RlbmVyXG4gICAgICAgIGNvbnN0IGhhbmRsZUtleURvd24gPSAoZXZlbnQpID0+IHtcbiAgICAgICAgICAgIGlmIChldmVudC5rZXkgPT09IFwiRW50ZXJcIikge1xuICAgICAgICAgICAgICAgIHNldEV4cGFuZGVkKChwcmV2RXhwYW5kZWQpID0+ICFwcmV2RXhwYW5kZWQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9O1xuICAgICAgICBkb2
85N1bWVudC5hZGRFdmVudExpc3RlbmVyKFwiY2xpY2tcIiwgaGFuZGxlQ2xpY2tPdXRzaWRlKTtcbiAgICAgICAgKF9hID0gZHJvcGRvd25SZWYuY3VycmVudCkgPT09IG51bGwgfHwgX2EgPT09IHZvaWQgMCA/IHZvaWQgMCA6IF9hLmFkZEV2ZW50TGlzdGVuZXIoXCJrZXlkb3duXCIsIGhhbmRsZUtleURvd24pO1xuICAgICAgICByZXR1cm4gKCkgPT4ge1xuICAgICAgICAgICAgdmFyIF9hO1xuICAgICAgICAgICAgZG9jdW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcihcImNsaWNrXCIsIGhhbmRsZUNsaWNrT3V0c2lkZSk7XG4gICAgICAgICAgICAoX2EgPSBkcm9wZG93blJlZi5jdXJyZW50KSA9PT0gbnVsbCB8fCBfYSA9PT0gdm9pZCAwID8gdm9pZCAwIDogX2EucmVtb3ZlRXZlbnRMaXN0ZW5lcihcImtleWRvd25cIiwgaGFuZGxlS2V5RG93bik7XG4gICAgICAgIH07XG4gICAgfSwgW10pO1xuICAgIGNvbnN0IGl0ZW1zID0gbGlua3MgJiZcbiAgICAgICAgbGlua3MubWFwKCh7IHRpdGxlLCBsaW5rIH0sIGluZGV4KSA9PiAoUmVhY3QuY3JlYXRlRWxlbWVudChcImxpXCIsIHsga2V5OiBpbmRleCwgY2xhc3NOYW1lOiBcInJoLW1lbnUtb3VyLXdlYnNpdGVzX19pdGVtXCIsIG9uQ2xpY2s6ICgpID0+ICh3aW5kb3cubG9jYXRpb24uaHJlZiA9IGxpbmspIH0sXG4gICAgICAgICAgICBSZWFjdC5jcmVhdGVFbGVtZW50KFwiYVwiLCB7IGNsYXNzTmFtZTogXCJyaC1tZW51LW91ci13ZWJzaXRlc19faXRlbS1saW5rXCIsIGhyZWY6IGxpbmsgfSwgdGl0bGUpKSkpO1xuICAgIHJldHVybiAoUmVhY3QuY3JlYXRlRWxlbWVudChSZWFjdC5GcmFnbWVudCwgbnVsbCxcbiAgICAgICAgUmVhY3QuY3JlYXRlRWxlbWVudChcInVsXCIsIHsgY2xhc3NOYW1lOiBcInJoLW1lbnUtb3VyLXdlYnNpdGVzXCIgfSwgaXRlbXMpKSk7XG59O1xuZXhwb3J0IGRlZmF1bHQgTGlua0xpc3Q7XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/LinkList/LinkList.tsx\n"); 86 87/***/ }), 88
89/***/ "./src/components/LinkList/index.ts": 90/*!******************************************!*\ 91 !*** ./src/components/LinkList/index.ts ***! 92 \******************************************/ 93/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { 94 95"use strict"; 96eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* reexport safe */ _LinkList__WEBPACK_IMPORTED_MODULE_0__[\"default\"]; }\n/* harmony export */ });\n/* harmony import */ var _LinkList__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./LinkList */ \"./src/components/LinkList/LinkList.tsx\");\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9MaW5rTGlzdC9pbmRleC50cyIsIm1hcHBpbmdzIjoiOzs7OztBQUFBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vcmgtbmF2aWdhdGlvbi8uL3NyYy9jb21wb25lbnRzL0xpbmtMaXN0L2luZGV4LnRzP2JjOTkiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IHsgZGVmYXVsdCB9IGZyb20gXCIuL0xpbmtMaXN0XCI7XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/LinkList/index.ts\n"); 97 98/***/ }), 99
100/***/ "./src/components/Menu/Menu.tsx": 101/*!**************************************!*\ 102 !*** ./src/components/Menu/Menu.tsx ***! 103 \**************************************/ 104/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { 105 106"use strict"; 107eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _MenuItem__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../MenuItem */ \"./src/components/MenuItem/index.ts\");\n/* harmony import */ var _LinkList__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../LinkList */ \"./src/components/LinkList/index.ts\");\n\n\n\nconst Menu = ({ menu, links }) => {\n return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement((react__WEBPACK_IMPORTED_MODULE_0___default().Fragment), null,\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"ul\", { className: \"rh-menu__items \" }, menu.map((item) => (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_MenuItem__WEBPACK_IMPORTED_MODULE_1__[\"default\"], Object.assign({ key: item.id }, item))))),\n links && react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_LinkList__WEBPACK_IMPORTED_MODULE_2__[\"default\"], { links: links })));\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (Menu);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9NZW51L01lbnUudHN4IiwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vcmgtbmF2aWdhdGlvbi8uL3NyYy9jb21wb25lbnRzL01lbnUvTWVudS50c3g/MzdjYiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QgZnJvbSBcInJlYW
107N0XCI7XG5pbXBvcnQgTWVudUl0ZW0gZnJvbSBcIi4uL01lbnVJdGVtXCI7XG5pbXBvcnQgTGlua0xpc3QgZnJvbSBcIi4uL0xpbmtMaXN0XCI7XG5jb25zdCBNZW51ID0gKHsgbWVudSwgbGlua3MgfSkgPT4ge1xuICAgIHJldHVybiAoUmVhY3QuY3JlYXRlRWxlbWVudChSZWFjdC5GcmFnbWVudCwgbnVsbCxcbiAgICAgICAgUmVhY3QuY3JlYXRlRWxlbWVudChcInVsXCIsIHsgY2xhc3NOYW1lOiBcInJoLW1lbnVfX2l0ZW1zIFwiIH0sIG1lbnUubWFwKChpdGVtKSA9PiAoUmVhY3QuY3JlYXRlRWxlbWVudChNZW51SXRlbSwgT2JqZWN0LmFzc2lnbih7IGtleTogaXRlbS5pZCB9LCBpdGVtKSkpKSksXG4gICAgICAgIGxpbmtzICYmIFJlYWN0LmNyZWF0ZUVsZW1lbnQoTGlua0xpc3QsIHsgbGlua3M6IGxpbmtzIH0pKSk7XG59O1xuZXhwb3J0IGRlZmF1bHQgTWVudTtcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/Menu/Menu.tsx\n"); 108 109/***/ }), 110
111/***/ "./src/components/MenuCloseButton/MenuCloseButton.tsx": 112/*!************************************************************!*\ 113 !*** ./src/components/MenuCloseButton/MenuCloseButton.tsx ***! 114 \************************************************************/ 115/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { 116 117"use strict"; 118eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @sitevision/api/common/i18n */ \"@sitevision/api/common/i18n\");\n/* harmony import */ var _sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_1__);\n\n\nconst MenuCloseButton = ({ closeButtonType, setPanelIsExpanded }) => {\n return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", { className: \"rh-menu__close-container\" },\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", { className: `rh-menu__close-btn rh-menu__close-btn--${closeButtonType}`, \"aria-expanded\": \"true\", \"aria-label\": _sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_1___default().get(\"closeMenu\"), onClick: () => setPanelIsExpanded(false) }, closeButtonType == \"icon\" ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", { className: \"icon-close\", \"aria-hidden\": \"true\" })) : (\"Stäng\"))));\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (MenuCloseButton);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9NZW51Q2xvc2VCdXR0b24vTWVudUNsb3NlQnV0dG9uLnRzeCIsIm1hcHBpbmdzIjoiOzs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vcmgtbmF2aWdhdGlvbi8uL3NyYy9jb21wb25lbnRzL01lbnVDbG9zZUJ1dHRvbi9NZW51Q2xvc2VCdXR0b24udHN4PzIzMDYiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gXCJyZWFjdFwiO1xuaW1wb3J0IGkxOG4gZnJvbSBcIkBzaXRldmlzaW9uL2FwaS9jb21tb24vaTE4blwiO1xuY29uc3QgTWVudUNsb3NlQnV0dG9uID0gKHsgY2xvc2VCdXR0b25UeXBlLCBzZXRQYW5lbElzRXhwYW5kZWQgfSkgPT4ge1xuICAgIHJldHVybiAoUmVhY3QuY3JlYXRlRWxlbWVudChcImRpdlwiLCB7IGNsYXNzTmFtZTogXCJyaC1tZW51X19jbG9zZS1jb250YWluZXJcIiB9LFxuICAgICAgICBSZWFjdC5jcmVhdGVFbGVtZW50KFwiYnV0dG9uXCIsIHsgY2xhc3NOYW1lOiBgcmgtbWVudV9fY2xvc2UtYnRuIHJoLW1lbnVfX2Nsb3NlLWJ0bi0tJHtjbG9zZUJ1dHRvblR5cGV9YCwgXCJhcmlhLWV4cGFuZGVkXCI6IFwidHJ1ZVwiLCBcImFyaWEtbGFiZWxcIjogaTE4bi5nZXQoXCJjbG9zZU1lbnVcIiksIG9uQ2xpY2s6ICgpID0+IHNldFBhbmVsSXNFeHBhbmRlZChmYWxzZSkgfSwgY2xvc2VCdXR0b25UeXBlID09IFwiaWNvblwiID8gKFJlYWN0LmNyZWF0ZUVsZW1lbnQoXCJzcGFuXCIsIHsgY2xhc3NOYW1lOiBcImljb24tY2xvc2VcIiwgXCJhcmlhLWhpZGRlblwiOiBcInRydWVcIiB9KSkgOiAoXCJTdMOkbmdcIikpKSk7XG59O1xuZXhwb3J0IGRlZmF1bHQgTWVudUNsb3NlQnV0dG9uO1xuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/MenuCloseButton/MenuCloseButton.tsx\n"); 119 120/***/ }), 121
122/***/ "./src/components/MenuCloseButton/index.ts": 123/*!*************************************************!*\ 124 !*** ./src/components/MenuCloseButton/index.ts ***! 125 \*************************************************/ 126/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { 127 128"use strict"; 129eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* reexport safe */ _MenuCloseButton__WEBPACK_IMPORTED_MODULE_0__[\"default\"]; }\n/* harmony export */ });\n/* harmony import */ var _MenuCloseButton__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./MenuCloseButton */ \"./src/components/MenuCloseButton/MenuCloseButton.tsx\");\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9NZW51Q2xvc2VCdXR0b24vaW5kZXgudHMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSIsInNvdXJjZXMiOlsid2VicGFjazovL3JoLW5hdmlnYXRpb24vLi9zcmMvY29tcG9uZW50cy9NZW51Q2xvc2VCdXR0b24vaW5kZXgudHM/MmZmMyJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgeyBkZWZhdWx0IH0gZnJvbSBcIi4vTWVudUNsb3NlQnV0dG9uXCI7XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/MenuCloseButton/index.ts\n"); 130 131/***/ }), 132
133/***/ "./src/components/MenuItem/MenuItem.tsx": 134/*!**********************************************!*\ 135 !*** ./src/components/MenuItem/MenuItem.tsx ***! 136 \**********************************************/ 137/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { 138 139"use strict"; 140eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! classnames */ \"./node_modules/classnames/index.js\");\n/* harmony import */ var classnames__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(classnames__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var _Menu_Menu__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../Menu/Menu */ \"./src/components/Menu/Menu.tsx\");\n/* harmony import */ var _sitevision_api_client_requester__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @sitevision/api/client/requester */ \"@sitevision/api/client/requester\");\n/* harmony import */ var _sitevision_api_client_requester__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(_sitevision_api_client_requester__WEBPACK_IMPORTED_MODULE_3__);\n/* harmony import */ var _sitevision_api_common_router__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! @sitevision/api/common/router */ \"@sitevision/api/common/router\");\n/* harmony import */ var _sitevision_api_common_router__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(_sitevision_api_common_router__WEBPACK_IMPORTED_MODULE_4__);\n\n\n\n\n\nconst MenuItem = ({ id, name, href, hasChildren, subMenuIsOpen, isActive, subMenu, icon, }) => {\n const [isExpanded, setExpanded] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(subMenuIsOpen);\n const [menu, setMenu] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(subMenu);\n const [buttonStateText, setButtonStateText] = (0,react__WEBPACK_IMPORTED_MODULE_0__.useState)(\"Ãppna\");\n const submenuRef = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {\n setButtonStateText(isExpanded ? \"Stäng\" : \"Ãppna\");\n if (hasChildren && submenuRef.current) {\n const submenuItems = submenuRef.current.querySelector(\"ul\");\n if (submenuItems != null) {\n submenuRef.current.style.boxSizing = \"border-box\";\n submenuRef.current.style.transition =\n \"height 200ms cubic-bezier(0.4, 0, 0.2, 1) 0s\";\n submenuRef.current.style.willChange = \"height\";\n if (isExpanded) {\n submenuRef.current.style.display = \"block\";\n submenuRef.current.style.height = submenuItems.clientHeight + \"px\";\n }\n else {\n submenuRef.current.style.height = \"0px\";\n }\n submenuRef.current.style.overflow = \"hidden\";\n setTimeout(() => {\n if (submenuRef.current) {\n submenuRef.current.style.removeProperty(\"transition\");\n submenuRef.current.style.removeProperty(\"will-change\");\n if (isExpanded) {\n submenuRef.current.style.removeProperty(\"height\");\n submenuRef.current.style.removeProperty(\"display\");\n submenuRef.current.style.removeProperty(\"overflow\");\n }\n else {\n submenuRef.current.style.height = \"0px\";\n submenuRef.current.style.display = \"none\";\n }\n }\n }, 200);\n }\n }\n }, [isExpanded]);\n const handleToggleClick = () => {\n if (menu == null && !isExpanded && submenuRef.current) {\n submenuRef.current.style.height = \"0p
140x\";\n }\n else if (isExpanded && submenuRef.current) {\n const submenuItems = submenuRef.current.querySelector(\"ul\");\n if (submenuItems) {\n submenuRef.current.style.height = submenuItems.clientHeight + \"px\";\n }\n }\n if (menu == null) {\n //submenuRef.current.style.display = 'none';\n _sitevision_api_client_requester__WEBPACK_IMPORTED_MODULE_3___default().doGet({\n url: _sitevision_api_common_router__WEBPACK_IMPORTED_MODULE_4___default().getStandaloneUrl(\"/getSubmenu\"),\n data: {\n id: id,\n },\n })\n .then((subMenu) => {\n setMenu(subMenu);\n setExpanded(!isExpanded);\n });\n }\n else {\n setExpanded(!isExpanded);\n }\n };\n return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"li\", { className: classnames__WEBPACK_IMPORTED_MODULE_1___default()(\"rh-menu__item\", { [\"rh-menu__item--active\"]: isActive }, { [\"rh-menu__item--open\"]: isExpanded }) },\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", { className: classnames__WEBPACK_IMPORTED_MODULE_1___default()(\"rh-menu__item-link\", {\n [\"rh-menu__item-link__hasChildren\"]: hasChildren,\n }), href: href },\n icon != null ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", { className: \"rh-menu__item-icon\" },\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", { src: icon, \"aria-hidden\": \"true\", alt: \"\" }))) : null,\n name),\n hasChildren ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", { onClick: handleToggleClick, \"aria-label\": buttonStateText + \" meny för \" + name, \"aria-controls\": \"submenu-\" + id.replace(\".\", \"\"), \"aria-expanded\": isExpanded },\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null,\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", { className: \"sv-visuallyhidden\" }, isExpanded ? \"-\" : \"+\")))) : null,\n hasChildren ? (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", { id: \"submenu-\" + id.replace(\".\", \"\"), ref: submenuRef, className: classnames__WEBPACK_IMPORTED_MODULE_1___default()(\"rh-menu__submenu\", {\n [\"rh-menu__submenu--open\"]: isExpanded,\n }), \"aria-hidden\": !isExpanded }, menu != null ? react__WEBPACK_IMPORTED_MODULE_0___default().createElement(_Menu_Menu__WEBPACK_IMPORTED_MODULE_2__[\"default\"], { menu: menu }) : null)) : null));\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (MenuItem);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9NZW51SXRlbS9NZW51SXRlbS50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL3JoLW5hdmlnYXRpb24vLi9zcmMvY29tcG9uZW50cy9NZW51SXRlbS9NZW51SXRlbS50c3g/NjQ5MiJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgUmVhY3QsIHsgdXNlU3RhdGUsIHVzZUVmZmVjdCwgdXNlUmVmIH0gZnJvbSBcInJlYW
140N0XCI7XG5pbXBvcnQgY2xhc3NOYW1lcyBmcm9tIFwiY2xhc3NuYW1lc1wiO1xuaW1wb3J0IE1lbnUgZnJvbSBcIi4uL01lbnUvTWVudVwiO1xuaW1wb3J0IHJlcXVlc3RlciBmcm9tIFwiQHNpdGV2aXNpb24vYXBpL2NsaWVudC9yZXF1ZXN0ZXJcIjtcbmltcG9ydCByb3V0ZXIgZnJvbSBcIkBzaXRldmlzaW9uL2FwaS9jb21tb24vcm91dGVyXCI7XG5jb25zdCBNZW51SXRlbSA9ICh7IGlkLCBuYW1lLCBocmVmLCBoYXNDaGlsZHJlbiwgc3ViTWVudUlzT3BlbiwgaXNBY3RpdmUsIHN1Yk1lbnUsIGljb24sIH0pID0+IHtcbiAgICBjb25zdCBbaXNFeHBhbmRlZCwgc2V0RXhwYW5kZWRdID0gdXNlU3RhdGUoc3ViTWVudUlzT3Blbik7XG4gICAgY29uc3QgW21lbnUsIHNldE1lbnVdID0gdXNlU3RhdGUoc3ViTWVudSk7XG4gICAgY29uc3QgW2J1dHRvblN0YXRlVGV4dCwgc2V0QnV0dG9uU3RhdGVUZXh0XSA9IHVzZVN0YXRlKFwiw5ZwcG5hXCIpO1xuICAgIGNvbnN0IHN1Ym1lbnVSZWYgPSB1c2VSZWYobnVsbCk7XG4gICAgdXNlRWZmZWN0KCgpID0+IHtcbiAgICAgICAgc2V0QnV0dG9uU3RhdGVUZXh0KGlzRXhwYW5kZWQgPyBcIlN0w6RuZ1wiIDogXCLDlnBwbmFcIik7XG4gICAgICAgIGlmIChoYXNDaGlsZHJlbiAmJiBzdWJtZW51UmVmLmN1cnJlbnQpIHtcbiAgICAgICAgICAgIGNvbnN0IHN1Ym1lbnVJdGVtcyA9IHN1Ym1lbnVSZWYuY3VycmVudC5xdWVyeVNlbGVjdG9yKFwidWxcIik7XG4gICAgICAgICAgICBpZiAoc3VibWVudUl0ZW1zICE9IG51bGwpIHtcbiAgICAgICAgICAgICAgICBzdWJtZW51UmVmLmN1cnJlbnQuc3R5bGUuYm94U2l6aW5nID0gXCJib3JkZXItYm94XCI7XG4gICAgICAgICAgICAgICAgc3VibWVudVJlZi5jdXJyZW50LnN0eWxlLnRyYW5zaXRpb24gPVxuICAgICAgICAgICAgICAgICAgICBcImhlaWdodCAyMDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpIDBzXCI7XG4gICAgICAgICAgICAgICAgc3VibWVudVJlZi5jdXJyZW50LnN0eWxlLndpbGxDaGFuZ2UgPSBcImhlaWdodFwiO1xuICAgICAgICAgICAgICAgIGlmIChpc0V4cGFuZGVkKSB7XG4gICAgICAgICAgICAgICAgICAgIHN1Ym1lbnVSZWYuY3VycmVudC5zdHlsZS5kaXNwbGF5ID0gXCJibG9ja1wiO1xuICAgICAgICAgICAgICAgICAgICBzdWJtZW51UmVmLmN1cnJlbnQuc3R5bGUuaGVpZ2h0ID0gc3VibWVudUl0ZW1zLmNsaWVudEhlaWdodCArIFwicHhcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgIHN1Ym1lbnVSZWYuY3VycmVudC5zdHlsZS5oZWlnaHQgPSBcIjBweFwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzdWJtZW51UmVmLmN1cnJlbnQuc3R5bGUub3ZlcmZsb3cgPSBcImhpZGRlblwiO1xuICAgICAgICAgICAgICAgIHNldFRpbWVvdXQoKCkgPT4ge1xuICAgICAgICAgICAgICAgICAgICBpZiAoc3VibWVudVJlZi5jdXJyZW50KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdWJtZW51UmVmLmN1cnJlbnQuc3R5bGUucmVtb3ZlUHJvcGVydHkoXCJ0cmFuc2l0aW9uXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgc3VibWVudVJlZi5jdXJyZW50LnN0eWxlLnJlbW92ZVByb3BlcnR5KFwid2lsbC1jaGFuZ2VcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICBpZiAoaXNFeHBhbmRlZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN1Ym1lbnVSZWYuY3VycmVudC5zdHlsZS5yZW1vdmVQcm9wZXJ0eShcImhlaWdodFwiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdWJtZW51UmVmLmN1cnJlbnQuc3R5bGUucmVtb3ZlUHJvcGVydHkoXCJkaXNwbGF5XCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHN1Ym1lbnVSZWYuY3VycmVudC5zdHlsZS5yZW1vdmVQcm9wZXJ0eShcIm92ZXJmbG93XCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3VibWVudVJlZi5jdXJyZW50LnN0eWxlLmhlaWdodCA9IFwiMHB4XCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgc3VibWVudVJlZi5jdXJyZW50LnN0eWxlLmRpc3BsYXkgPSBcIm5vbmVcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0sIDIwMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9LCBbaXNFeHBhbmRlZF0pO1xuICAgIGNvbnN0IGhhbmRsZVRvZ2dsZUNsaWNrID0gKCkgPT4ge1xuICAgICAgICBpZiAobWVudSA9PSBudWxsICYmICFpc0V4cGFuZGVkICYmIHN1Ym1lbnVSZWYuY3VycmVudCkge1xuICAgICAgICAgICAgc3VibWVudVJlZi5jdXJyZW50LnN0eWxlLmhlaWdodCA9IFwiMHB4XCI7XG4gICAgICAgIH1cbiAgICAgICAgZWxzZSBpZiAoaXNFeHBhbmRlZCAmJiBzdWJtZW51UmVmLmN1cnJlbnQpIHtcbiAgICAgICAgICAgIGNvbnN0IHN1Ym1lbnVJdGVtcyA9IHN1Ym1lbnVSZWYuY3VycmVudC5xdWVyeVNlbGVjdG9yKFwidWxcIik7XG4gICAgICAgICAgICBpZiAoc3VibWVudUl0ZW1zKSB7XG4gICAgICAgICAgICAgICAgc3VibWVudVJlZi5jdXJyZW50LnN0eWxlLmhlaWdodCA9IHN1Ym1lbnVJdGVtcy5jbGllbnRIZWlnaHQgKyBcInB4XCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgaWYgKG1lbnUgPT0gbnVsbCkge1xuICAgICAgICAgICAgLy9zdWJtZW51UmVmLmN1cnJlbnQuc3R5bGUuZGlzcGxheSA9ICdub25lJztcbiAgICAgICAgICAgIHJlcXVlc3RlclxuICAgICAgICAgICAgICAgIC5kb0dldCh7XG4gICAgICAgICAgICAgICAgdXJsOiByb3V0ZXIuZ2V0U3RhbmRhbG9uZVVybChcIi9nZXRTdWJtZW51XCIpLFxuICAgICAgICAgICAgICAgIGRhdGE6IHtcbiAgICAgICAgICAgICAgICAgICAgaWQ6IGlkLFxuICAgICAgICAgICAgICAgIH0sXG4gICAgICAgICAgICB9KVxuICAgICAgICAgICAgICAgIC50aGVuKChzdWJNZW51KSA9PiB7XG4gICAgICAgICAgICAgICAgc2V0TWVudShzdWJNZW51KTtcbiAgICAgICAgICAgICAgICBzZXRFeHBhbmRlZCghaXNFeHBhbmRlZCk7XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgfVxuICAgICAgICBlbHNlIHtcbiAgICAgICAgICAgI
140HNldEV4cGFuZGVkKCFpc0V4cGFuZGVkKTtcbiAgICAgICAgfVxuICAgIH07XG4gICAgcmV0dXJuIChSZWFjdC5jcmVhdGVFbGVtZW50KFwibGlcIiwgeyBjbGFzc05hbWU6IGNsYXNzTmFtZXMoXCJyaC1tZW51X19pdGVtXCIsIHsgW1wicmgtbWVudV9faXRlbS0tYWN0aXZlXCJdOiBpc0FjdGl2ZSB9LCB7IFtcInJoLW1lbnVfX2l0ZW0tLW9wZW5cIl06IGlzRXhwYW5kZWQgfSkgfSxcbiAgICAgICAgUmVhY3QuY3JlYXRlRWxlbWVudChcImFcIiwgeyBjbGFzc05hbWU6IGNsYXNzTmFtZXMoXCJyaC1tZW51X19pdGVtLWxpbmtcIiwge1xuICAgICAgICAgICAgICAgIFtcInJoLW1lbnVfX2l0ZW0tbGlua19faGFzQ2hpbGRyZW5cIl06IGhhc0NoaWxkcmVuLFxuICAgICAgICAgICAgfSksIGhyZWY6IGhyZWYgfSxcbiAgICAgICAgICAgIGljb24gIT0gbnVsbCA/IChSZWFjdC5jcmVhdGVFbGVtZW50KFwic3BhblwiLCB7IGNsYXNzTmFtZTogXCJyaC1tZW51X19pdGVtLWljb25cIiB9LFxuICAgICAgICAgICAgICAgIFJlYWN0LmNyZWF0ZUVsZW1lbnQoXCJpbWdcIiwgeyBzcmM6IGljb24sIFwiYXJpYS1oaWRkZW5cIjogXCJ0cnVlXCIsIGFsdDogXCJcIiB9KSkpIDogbnVsbCxcbiAgICAgICAgICAgIG5hbWUpLFxuICAgICAgICBoYXNDaGlsZHJlbiA/IChSZWFjdC5jcmVhdGVFbGVtZW50KFwiYnV0dG9uXCIsIHsgb25DbGljazogaGFuZGxlVG9nZ2xlQ2xpY2ssIFwiYXJpYS1sYWJlbFwiOiBidXR0b25TdGF0ZVRleHQgKyBcIiBtZW55IGbDtnIgXCIgKyBuYW1lLCBcImFyaWEtY29udHJvbHNcIjogXCJzdWJtZW51LVwiICsgaWQucmVwbGFjZShcIi5cIiwgXCJcIiksIFwiYXJpYS1leHBhbmRlZFwiOiBpc0V4cGFuZGVkIH0sXG4gICAgICAgICAgICBSZWFjdC5jcmVhdGVFbGVtZW50KFwic3BhblwiLCBudWxsLFxuICAgICAgICAgICAgICAgIFJlYWN0LmNyZWF0ZUVsZW1lbnQoXCJzcGFuXCIsIHsgY2xhc3NOYW1lOiBcInN2LXZpc3VhbGx5aGlkZGVuXCIgfSwgaXNFeHBhbmRlZCA/IFwiLVwiIDogXCIrXCIpKSkpIDogbnVsbCxcbiAgICAgICAgaGFzQ2hpbGRyZW4gPyAoUmVhY3QuY3JlYXRlRWxlbWVudChcImRpdlwiLCB7IGlkOiBcInN1Ym1lbnUtXCIgKyBpZC5yZXBsYWNlKFwiLlwiLCBcIlwiKSwgcmVmOiBzdWJtZW51UmVmLCBjbGFzc05hbWU6IGNsYXNzTmFtZXMoXCJyaC1tZW51X19zdWJtZW51XCIsIHtcbiAgICAgICAgICAgICAgICBbXCJyaC1tZW51X19zdWJtZW51LS1vcGVuXCJdOiBpc0V4cGFuZGVkLFxuICAgICAgICAgICAgfSksIFwiYXJpYS1oaWRkZW5cIjogIWlzRXhwYW5kZWQgfSwgbWVudSAhPSBudWxsID8gUmVhY3QuY3JlYXRlRWxlbWVudChNZW51LCB7IG1lbnU6IG1lbnUgfSkgOiBudWxsKSkgOiBudWxsKSk7XG59O1xuZXhwb3J0IGRlZmF1bHQgTWVudUl0ZW07XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/MenuItem/MenuItem.tsx\n"); 141 142/***/ }), 143
144/***/ "./src/components/MenuItem/index.ts": 145/*!******************************************!*\ 146 !*** ./src/components/MenuItem/index.ts ***! 147 \******************************************/ 148/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { 149 150"use strict"; 151eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* reexport safe */ _MenuItem__WEBPACK_IMPORTED_MODULE_0__[\"default\"]; }\n/* harmony export */ });\n/* harmony import */ var _MenuItem__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./MenuItem */ \"./src/components/MenuItem/MenuItem.tsx\");\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9NZW51SXRlbS9pbmRleC50cyIsIm1hcHBpbmdzIjoiOzs7OztBQUFBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vcmgtbmF2aWdhdGlvbi8uL3NyYy9jb21wb25lbnRzL01lbnVJdGVtL2luZGV4LnRzP2FhYjkiXSwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IHsgZGVmYXVsdCB9IGZyb20gXCIuL01lbnVJdGVtXCI7XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/MenuItem/index.ts\n"); 152 153/***/ }), 154
155/***/ "./src/components/MenuLogotype/MenuLogotype.tsx": 156/*!******************************************************!*\ 157 !*** ./src/components/MenuLogotype/MenuLogotype.tsx ***! 158 \******************************************************/ 159/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { 160 161"use strict"; 162eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\nconst MenuLogotype = ({ logoUrl, logoLink }) => {\n return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", { className: \"rh-menu__logotype-container\" },\n logoLink && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"a\", { href: logoLink },\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", { src: logoUrl, alt: \"Logotyp\", className: \"rh-menu__logotype\" }))),\n !logoLink && (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"img\", { src: logoUrl, alt: \"Logotyp\", className: \"rh-menu__logotype\" }))));\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (MenuLogotype);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9NZW51TG9nb3R5cGUvTWVudUxvZ290eXBlLnRzeCIsIm1hcHBpbmdzIjoiOzs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vcmgtbmF2aWdhdGlvbi8uL3NyYy9jb21wb25lbnRzL01lbnVMb2dvdHlwZS9NZW51TG9nb3R5cGUudHN4Pzc2ZWEiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gXCJyZWFjdFwiO1xuY29uc3QgTWVudUxvZ290eXBlID0gKHsgbG9nb1VybCwgbG9nb0xpbmsgfSkgPT4ge1xuICAgIHJldHVybiAoUmVhY3QuY3JlYXRlRWxlbWVudChcImRpdlwiLCB7IGNsYXNzTmFtZTogXCJyaC1tZW51X19sb2dvdHlwZS1jb250YWluZXJcIiB9LFxuICAgICAgICBsb2dvTGluayAmJiAoUmVhY3QuY3JlYXRlRWxlbWVudChcImFcIiwgeyBocmVmOiBsb2dvTGluayB9LFxuICAgICAgICAgICAgUmVhY3QuY3JlYXRlRWxlbWVudChcImltZ1wiLCB7IHNyYzogbG9nb1VybCwgYWx0OiBcIkxvZ290eXBcIiwgY2xhc3NOYW1lOiBcInJoLW1lbnVfX2xvZ290eXBlXCIgfSkpKSxcbiAgICAgICAgIWxvZ29MaW5rICYmIChSZWFjdC5jcmVhdGVFbGVtZW50KFwiaW1nXCIsIHsgc3JjOiBsb2dvVXJsLCBhbHQ6IFwiTG9nb3R5cFwiLCBjbGFzc05hbWU6IFwicmgtbWVudV9fbG9nb3R5cGVcIiB9KSkpKTtcbn07XG5leHBvcnQgZGVmYXVsdCBNZW51TG9nb3R5cGU7XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/MenuLogotype/MenuLogotype.tsx\n"); 163 164/***/ }), 165
166/***/ "./src/components/MenuLogotype/index.ts": 167/*!**********************************************!*\ 168 !*** ./src/components/MenuLogotype/index.ts ***! 169 \**********************************************/ 170/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { 171 172"use strict"; 173eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* reexport safe */ _MenuLogotype__WEBPACK_IMPORTED_MODULE_0__[\"default\"]; }\n/* harmony export */ });\n/* harmony import */ var _MenuLogotype__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./MenuLogotype */ \"./src/components/MenuLogotype/MenuLogotype.tsx\");\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9NZW51TG9nb3R5cGUvaW5kZXgudHMiLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQSIsInNvdXJjZXMiOlsid2VicGFjazovL3JoLW5hdmlnYXRpb24vLi9zcmMvY29tcG9uZW50cy9NZW51TG9nb3R5cGUvaW5kZXgudHM/MTJlMCJdLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgeyBkZWZhdWx0IH0gZnJvbSBcIi4vTWVudUxvZ290eXBlXCI7XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/MenuLogotype/index.ts\n"); 174 175/***/ }), 176
177/***/ "./src/components/ToggleMenuButton/ToggleMenuButton.tsx": 178/*!**************************************************************!*\ 179 !*** ./src/components/ToggleMenuButton/ToggleMenuButton.tsx ***! 180 \**************************************************************/ 181/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { 182 183"use strict"; 184eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var _sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @sitevision/api/common/i18n */ \"@sitevision/api/common/i18n\");\n/* harmony import */ var _sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_1__);\n\n\nconst ToggleMenuButton = ({ panelIsExpanded, setPanelIsExpanded, }) => {\n const togglebutton = (0,react__WEBPACK_IMPORTED_MODULE_0__.useRef)(null);\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {\n window.addEventListener(\"openSearch\", (e) => {\n setPanelIsExpanded(false);\n });\n }, []);\n const onClick = (event) => {\n var _a;\n event.preventDefault();\n if (!panelIsExpanded) {\n const customEvent = new Event(\"openMenu\", { bubbles: true });\n (_a = togglebutton.current) === null || _a === void 0 ? void 0 : _a.dispatchEvent(customEvent);\n }\n setPanelIsExpanded(!panelIsExpanded);\n };\n const buttonText = panelIsExpanded ? _sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_1___default().get(\"close\") : _sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_1___default().get(\"menu\");\n return (react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"div\", { className: \"rh-toggle-menu__wrapper\", onClick: onClick },\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"button\", { ref: togglebutton, className: \"rh-toggle-menu\", \"aria-label\": _sitevision_api_common_i18n__WEBPACK_IMPORTED_MODULE_1___default().get(\"openMenu\") },\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", { className: \"rh-toggle-menu__icon\", \"aria-hidden\": \"true\" },\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null),\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null),\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", null))),\n react__WEBPACK_IMPORTED_MODULE_0___default().createElement(\"span\", { className: \"rh-toggle-menu__menuTxt\" }, \"Meny\")));\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (ToggleMenuButton);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9Ub2dnbGVNZW51QnV0dG9uL1RvZ2dsZU1lbnVCdXR0b24udHN4IiwibWFwcGluZ3MiOiI7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9yaC1uYXZpZ2F0aW9uLy4vc3JjL2NvbXBvbmVudHMvVG9nZ2xlTWVudUJ1dHRvbi9Ub2dnbGVNZW51QnV0dG9uLnRzeD9lZjQzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCBSZWFjdCwgeyB1c2VSZWYsIHVzZUVmZmVjdCB9IGZyb20gXCJyZWFjdFwiO1xuaW1wb3J0IGkxOG4gZnJvbSBcIkBzaXRldmlzaW9uL2FwaS9jb21tb24vaTE4blwiO1xuY29uc3QgVG9nZ2xlTWVudUJ1dHRvbiA9ICh7IHBhbmVsSXNFeHBhbmRlZCwgc2V0UGFuZWxJc0V4cGFuZGVkLCB9KSA9PiB7XG4gICAgY29uc3QgdG9nZ2xlYnV0dG9uID0gdXNlUmVmKG51bGwpO1xuICAgIHVzZUVmZmVjdCgoKSA9PiB7XG4gICAgICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKFwib3BlblNlYXJjaFwiLCAoZSkgPT4ge1xuICAgICAgICAgICAgc2V0UGFuZWxJc0V4cGFuZGVkKGZhbHNlKTtcbiAgICAgICAgfSk7XG4gICAgfSwgW10pO1xuICAgIGNvbnN0IG9uQ2xpY2sgPSAoZXZlbnQpID0+IHtcbiAgICAgICAgdmFyIF9hO1xuICAgICAgICBldmVudC5wcmV2ZW50RGVmYXVsdCgpO1xuICAgICAgICBpZiAoIXBhbmVsSXNFeHBhbmRlZCkge1xuICAgICAgICAgICAgY29uc3QgY3VzdG9tRXZlbnQgPSBuZXcgRXZlbnQoXCJvcGVuTWVudVwiLCB7IGJ1YmJsZXM6IHRydWUgfSk7XG4gICAgICAgICAgICAoX2EgPSB0b2dnbGVidXR0b24uY3VycmVudCkgPT09IG51bGwgfHwgX2EgPT09IHZvaWQgMCA/IHZvaWQgMCA6IF9hLmRpc3BhdGNoRXZlbnQoY3VzdG9tRXZlbnQpO1xuICAgICAgICB9XG4gICAgICAgI
184HNldFBhbmVsSXNFeHBhbmRlZCghcGFuZWxJc0V4cGFuZGVkKTtcbiAgICB9O1xuICAgIGNvbnN0IGJ1dHRvblRleHQgPSBwYW5lbElzRXhwYW5kZWQgPyBpMThuLmdldChcImNsb3NlXCIpIDogaTE4bi5nZXQoXCJtZW51XCIpO1xuICAgIHJldHVybiAoUmVhY3QuY3JlYXRlRWxlbWVudChcImRpdlwiLCB7IGNsYXNzTmFtZTogXCJyaC10b2dnbGUtbWVudV9fd3JhcHBlclwiLCBvbkNsaWNrOiBvbkNsaWNrIH0sXG4gICAgICAgIFJlYWN0LmNyZWF0ZUVsZW1lbnQoXCJidXR0b25cIiwgeyByZWY6IHRvZ2dsZWJ1dHRvbiwgY2xhc3NOYW1lOiBcInJoLXRvZ2dsZS1tZW51XCIsIFwiYXJpYS1sYWJlbFwiOiBpMThuLmdldChcIm9wZW5NZW51XCIpIH0sXG4gICAgICAgICAgICBSZWFjdC5jcmVhdGVFbGVtZW50KFwic3BhblwiLCB7IGNsYXNzTmFtZTogXCJyaC10b2dnbGUtbWVudV9faWNvblwiLCBcImFyaWEtaGlkZGVuXCI6IFwidHJ1ZVwiIH0sXG4gICAgICAgICAgICAgICAgUmVhY3QuY3JlYXRlRWxlbWVudChcInNwYW5cIiwgbnVsbCksXG4gICAgICAgICAgICAgICAgUmVhY3QuY3JlYXRlRWxlbWVudChcInNwYW5cIiwgbnVsbCksXG4gICAgICAgICAgICAgICAgUmVhY3QuY3JlYXRlRWxlbWVudChcInNwYW5cIiwgbnVsbCkpKSxcbiAgICAgICAgUmVhY3QuY3JlYXRlRWxlbWVudChcInNwYW5cIiwgeyBjbGFzc05hbWU6IFwicmgtdG9nZ2xlLW1lbnVfX21lbnVUeHRcIiB9LCBcIk1lbnlcIikpKTtcbn07XG5leHBvcnQgZGVmYXVsdCBUb2dnbGVNZW51QnV0dG9uO1xuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/ToggleMenuButton/ToggleMenuButton.tsx\n"); 185 186/***/ }), 187
188/***/ "./src/components/ToggleMenuButton/index.ts": 189/*!**************************************************!*\ 190 !*** ./src/components/ToggleMenuButton/index.ts ***! 191 \**************************************************/ 192/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { 193 194"use strict"; 195eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export */ __webpack_require__.d(__webpack_exports__, {\n/* harmony export */ \"default\": function() { return /* reexport safe */ _ToggleMenuButton__WEBPACK_IMPORTED_MODULE_0__[\"default\"]; }\n/* harmony export */ });\n/* harmony import */ var _ToggleMenuButton__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./ToggleMenuButton */ \"./src/components/ToggleMenuButton/ToggleMenuButton.tsx\");\n\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9Ub2dnbGVNZW51QnV0dG9uL2luZGV4LnRzIiwibWFwcGluZ3MiOiI7Ozs7O0FBQUEiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9yaC1uYXZpZ2F0aW9uLy4vc3JjL2NvbXBvbmVudHMvVG9nZ2xlTWVudUJ1dHRvbi9pbmRleC50cz9kMGI2Il0sInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCB7IGRlZmF1bHQgfSBmcm9tIFwiLi9Ub2dnbGVNZW51QnV0dG9uXCI7XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/components/ToggleMenuButton/index.ts\n"); 196 197/***/ }), 198
199/***/ "./src/hooks/useClickOutside.tsx": 200/*!***************************************!*\ 201 !*** ./src/hooks/useClickOutside.tsx ***! 202 \***************************************/ 203/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { 204 205"use strict"; 206eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n\nconst useClickOutside = ({ isOpen, onClose, elementRef, }) => {\n (0,react__WEBPACK_IMPORTED_MODULE_0__.useEffect)(() => {\n function handleClickOutside(e) {\n if (elementRef.current &&\n !elementRef.current.contains(e.target)) {\n onClose();\n }\n }\n function handleKeyPress(e) {\n if (e.key === \"Escape\") {\n onClose();\n }\n }\n function getScrollbarWidth() {\n const documentWidth = document.documentElement.clientWidth;\n const scrollbarWidth = Math.abs(window.innerWidth - documentWidth);\n return scrollbarWidth;\n }\n if (isOpen) {\n const scrollbarWidth = getScrollbarWidth();\n document.body.style.paddingRight = `${scrollbarWidth}px`;\n document.body.style.overflow = \"hidden\";\n document.addEventListener(\"keydown\", handleKeyPress);\n document.addEventListener(\"mousedown\", handleClickOutside);\n }\n else {\n document.body.style.paddingRight = \"0\";\n document.body.style.overflow = \"auto\";\n document.removeEventListener(\"keydown\", handleKeyPress);\n document.removeEventListener(\"mousedown\", handleClickOutside);\n }\n return () => {\n document.removeEventListener(\"mousedown\", handleClickOutside);\n document.removeEventListener(\"keydown\", handleKeyPress);\n };\n }, [isOpen, onClose, elementRef]);\n return {};\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = (useClickOutside);\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvaG9va3MvdXNlQ2xpY2tPdXRzaWRlLnRzeCIsIm1hcHBpbmdzIjoiOzs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSIsInNvdXJjZXMiOlsid2VicGFjazovL3JoLW5hdmlnYXRpb24vLi9zcmMvaG9va3MvdXNlQ2xpY2tPdXRzaWRlLnRzeD9jNTE1Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHVzZUVmZmVjdCB9IGZyb20gXCJyZWFjdFwiO1xuY29uc3QgdXNlQ2xpY2tPdXRzaWRlID0gKHsgaXNPcGVuLCBvbkNsb3NlLCBlbGVtZW50UmVmLCB9KSA9PiB7XG4gICAgdXNlRWZmZWN0KCgpID0+IHtcbiAgICAgICAgZnVuY3Rpb24gaGFuZGxlQ2xpY2tPdXRzaWRlKGUpIHtcbiAgICAgICAgICAgIGlmIChlbGVtZW50UmVmLmN1cnJlbnQgJiZcbiAgICAgICAgICAgICAgICAhZWxlbWVudFJlZi5jdXJyZW50LmNvbnRhaW5zKGUudGFyZ2V0KSkge1xuICAgICAgICAgICAgICAgIG9uQ2xvc2UoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBmdW5jdGlvbiBoYW5kbGVLZXlQcmVzcyhlKSB7XG4gICAgICAgICAgICBpZiAoZS5rZXkgPT09IFwiRXNjYXBlXCIpIHtcbiAgICAgICAgICAgICAgICBvbkNsb3NlKCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZnVuY3Rpb24gZ2V0U2Nyb2xsYmFyV2lkdGgoKSB7XG4gICAgICAgICAgICBjb25zdCBkb2N1bWVudFdpZHRoID0gZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmNsaWVudFdpZHRoO1xuICAgICAgICAgICAgY29uc3Qgc2Nyb2xsYmFyV2lkdGggPSBNYXRoLmFicyh3aW5kb3cuaW5uZXJXaWR0aCAtIGRvY3VtZW50V2lkdGgpO1xuICAgICAgICAgICAgcmV0dXJuIHNjcm9sbGJhcldpZHRoO1xuICAgICAgICB9XG4gICAgICAgIGlmIChpc09wZW4pIHtcbiAgICAgICAgICAgIGNvbnN0IHNjcm9sbGJhcldpZHRoID0gZ2V0U2Nyb2xsYmFyV2lkdGgoKTtcbiAgICAgICAgICAgIGRvY3VtZW50LmJvZHkuc3R5bGUucGFkZGluZ1JpZ2h0ID0gYCR7c2Nyb2xsYmFyV2lkdGh9cHhgO1xuICAgICAgICAgICAgZG9jdW1lbnQuYm9keS5zdHlsZS5vdmVyZmxvdyA9IFwiaGlkZGVuXCI7XG4gICAgICAgICAgICBkb2
206N1bWVudC5hZGRFdmVudExpc3RlbmVyKFwia2V5ZG93blwiLCBoYW5kbGVLZXlQcmVzcyk7XG4gICAgICAgICAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKFwibW91c2Vkb3duXCIsIGhhbmRsZUNsaWNrT3V0c2lkZSk7XG4gICAgICAgIH1cbiAgICAgICAgZWxzZSB7XG4gICAgICAgICAgICBkb2N1bWVudC5ib2R5LnN0eWxlLnBhZGRpbmdSaWdodCA9IFwiMFwiO1xuICAgICAgICAgICAgZG9jdW1lbnQuYm9keS5zdHlsZS5vdmVyZmxvdyA9IFwiYXV0b1wiO1xuICAgICAgICAgICAgZG9jdW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcihcImtleWRvd25cIiwgaGFuZGxlS2V5UHJlc3MpO1xuICAgICAgICAgICAgZG9jdW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcihcIm1vdXNlZG93blwiLCBoYW5kbGVDbGlja091dHNpZGUpO1xuICAgICAgICB9XG4gICAgICAgIHJldHVybiAoKSA9PiB7XG4gICAgICAgICAgICBkb2N1bWVudC5yZW1vdmVFdmVudExpc3RlbmVyKFwibW91c2Vkb3duXCIsIGhhbmRsZUNsaWNrT3V0c2lkZSk7XG4gICAgICAgICAgICBkb2N1bWVudC5yZW1vdmVFdmVudExpc3RlbmVyKFwia2V5ZG93blwiLCBoYW5kbGVLZXlQcmVzcyk7XG4gICAgICAgIH07XG4gICAgfSwgW2lzT3Blbiwgb25DbG9zZSwgZWxlbWVudFJlZl0pO1xuICAgIHJldHVybiB7fTtcbn07XG5leHBvcnQgZGVmYXVsdCB1c2VDbGlja091dHNpZGU7XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./src/hooks/useClickOutside.tsx\n"); 207 208/***/ }), 209
210/***/ "./src/main.tsx": 211/*!**********************!*\ 212 !*** ./src/main.tsx ***! 213 \**********************/ 214/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) { 215 216"use strict"; 217eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ \"react\");\n/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var react_dom_client__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! react-dom/client */ \"./node_modules/react-dom/client.js\");\n/* harmony import */ var _components_App__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./components/App */ \"./src/components/App/index.tsx\");\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ((initialState, el) => {\n (0,react_dom_client__WEBPACK_IMPORTED_MODULE_1__.hydrateRoot)(el, react__WEBPACK_IMPORTED_MODULE_0__.createElement(_components_App__WEBPACK_IMPORTED_MODULE_2__[\"default\"], Object.assign({}, initialState)));\n});\n//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi9zcmMvbWFpbi50c3giLCJtYXBwaW5ncyI6Ijs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9yaC1uYXZpZ2F0aW9uLy4vc3JjL21haW4udHN4P2IwMDUiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgUmVhY3QgZnJvbSBcInJlYW
217N0XCI7XG5pbXBvcnQgeyBoeWRyYXRlUm9vdCB9IGZyb20gXCJyZWFjdC1kb20vY2xpZW50XCI7XG5pbXBvcnQgQXBwIGZyb20gXCIuL2NvbXBvbmVudHMvQXBwXCI7XG5leHBvcnQgZGVmYXVsdCAoaW5pdGlhbFN0YXRlLCBlbCkgPT4ge1xuICAgIGh5ZHJhdGVSb290KGVsLCBSZWFjdC5jcmVhdGVFbGVtZW50KEFwcCwgT2JqZWN0LmFzc2lnbih7fSwgaW5pdGlhbFN0YXRlKSkpO1xufTtcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/main.tsx\n"); 218 219/***/ })
vendor: 4,347 bytes, lines 219-353
219, 220 221/***/ "@sitevision/api/client/requester": 222/*!****************************!*\ 223 !*** external "requester" ***! 224 \****************************/ 225/***/ (function(module) { 226 227"use strict"; 228module.exports = __WEBPACK_EXTERNAL_MODULE__sitevision_api_client_requester__; 229 230/***/ }), 231 232/***/ "@sitevision/api/common/i18n": 233/*!***********************!*\ 234 !*** external "i18n" ***! 235 \***********************/ 236/***/ (function(module) { 237 238"use strict"; 239module.exports = __WEBPACK_EXTERNAL_MODULE__sitevision_api_common_i18n__; 240 241/***/ }), 242 243/***/ "@sitevision/api/common/router": 244/*!*************************!*\ 245 !*** external "router" ***! 246 \*************************/ 247/***/ (function(module) { 248 249"use strict"; 250module.exports = __WEBPACK_EXTERNAL_MODULE__sitevision_api_common_router__; 251 252/***/ }), 253 254/***/ "react": 255/*!************************!*\ 256 !*** external "react" ***! 257 \************************/ 258/***/ (function(module) { 259 260"use strict"; 261module.exports = __WEBPACK_EXTERNAL_MODULE_react__; 262 263/***/ }), 264 265/***/ "react-dom": 266/*!****************************!*\ 267 !*** external "react-dom" ***! 268 \****************************/ 269/***/ (function(module) { 270 271"use strict"; 272module.exports = __WEBPACK_EXTERNAL_MODULE_react_dom__; 273 274/***/ }) 275 276/******/ }); 277/************************************************************************/ 278/******/ // The module cache 279/******/ var __webpack_module_cache__ = {}; 280/******/ 281/******/ // The require function 282/******/ function __webpack_require__(moduleId) { 283/******/ // Check if module is in cache 284/******/ var cachedModule = __webpack_module_cache__[moduleId]; 285/******/ if (cachedModule !== undefined) { 286/******/ return cachedModule.exports; 287/******/ } 288/******/ // Create a new module (and put it into the cache) 289/******/ var module = __webpack_module_cache__[moduleId] = { 290/******/ // no module.id needed 291/******/ // no module.loaded needed 292/******/ exports: {} 293/******/ }; 294/******/ 295/******/ // Execute the module function 296/******/ __webpack_modules__[moduleId](module, module.exports, __webpack_require__); 297/******/ 298/******/ // Return the exports of the module 299/******/ return module.exports; 300/******/ } 301/******/ 302/************************************************************************/ 303/******/ /* webpack/runtime/compat get default export */ 304/******/ !function() { 305/******/ // getDefaultExport function for compatibility with non-harmony modules 306/******/ __webpack_require__.n = function(module) { 307/******/ var getter = module && module.__esModule ? 308/******/ function() { return module['default']; } : 309/******/ function() { return module; }; 310/******/ __webpack_require__.d(getter, { a: getter }); 311/******/ return getter; 312/******/ }; 313/******/ }(); 314/******/ 315/******/ /* webpack/runtime/define property getters */ 316/******/ !function() { 317/******/ // define getter functions for harmony exports 318/******/ __webpack_require__.d = function(exports, definition) { 319/******/ for(var key in definition) { 320/******/ if(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) { 321/******/ Object.defineProperty(exports, key, { enumerable: true, get: definition[key] }); 322/******/ } 323/******/ } 324/******/ }; 325/******/ }(); 326/******/ 327/******/ /* webpack/runtime/hasOwnProperty shorthand */ 328/******/ !function() { 329/******/ __webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); } 330/******/ }(); 331/******/ 332/******/ /* webpack/runtime/make namespace object */ 333/******/ !function() { 334/******/ // define __esModule on exports 335/******/ __webpack_require__.r = function(exports) { 336/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) { 337/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); 338/******/ } 339/******/ Object.defineProperty(exports, '__esModule', { value: true }); 340/******/ }; 341/******/ }(); 342/******/ 343/************************************************************************/ 344/******/ 345/******/ // startup 346/******/ // Load entry module and return exports 347/******/ // This entry module can't be inlined because the eval-source-map devtool is used. 348/******/ var __webpack_exports__ = __webpack_require__("./src/main.tsx"); 349/******/ 350/******/ return __webpack_exports__; 351/******/ })() 352; 353});;}});
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.