PageSourceSearch

https://www.regionhalland.se/webapp-resource/4.58e0ed1f18bfae8ae2b…/1767778258804/webapp-assets.js

js regionhalland.se collected 2026-10-02 09:52:33 UTC 81,435 bytes, 353 lines download raw bytes

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.