PageSourceSearch

https://isf.se/webapp-resource/4.3a08a8bd1699f270d488c94/360.247b0…/1699880814171/webapp-assets.js

js isf.se collected 2026-10-04 01:46:59 UTC 4,796 bytes, 2 lines download raw bytes

1AppRegistry.registerBundle({applicationId:'hamburgermenymobil|0.0.4',bundle: {"en":{"name":"Name","settings":"Settings","hello":"Hello"},"sv":{"name":"Namn","settings":"Inställningar","hello":"Hej"}}});
2AppRegistry.registerModule({applicationId:'hamburgermenymobil|0.0.4',path:'/main',module:function(define){'use strict';define(["react","react-dom","requester","router"],(function(e,t,n,r){return function(){var a={689:function(e,t,n){var r=n(650);t.I=function(e){var t=e.onTriggered,n=e.disableClick,a=e.disableTouch,l=e.disableKeys,u=e.allowAnyKey,c=e.triggerKeys,i=r.useRef(null),o=r.useCallback((function(e){u?t(e):c?c.includes(e.key)&&t(e):"Escape"===e.key&&t(e)}),[u,c,t]),s=r.useCallback((function(e){i&&i.current&&(i.current.contains(e.target)||null==t||t(e))}),[i.current,t]),d=r.useMemo((function(){return[[n,"click",s],[a,"touchstart",s],[l,"keyup",o]]}),[n,a,l,s,o]);return r.useEffect((function(){return d.map((function(e){var t=e[0],n=e[1],r=e[2];t||document.addEventListener(n,r)})),function(){d.map((function(e){var t=e[0],n=e[1],r=e[2];t||document.removeEventListener(n,r)}))}}),[d]),i}},650:function(t){"use strict";t.exports=e},729:function(e){"use strict";e.exports=t},806:function(e){"use strict";e.exports=n},684:function(e){"use strict";e.exports=r}},l={};function u(e){var t=l[e];if(void 0!==t)return t.exports;var n=l[e]={exports:{}};return a[e](n,n.exports,u),n.exports}u.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return u.d(t,{a:t}),t},u.d=function(e,t){for(var n in t)u.o(t,n)&&!u.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},u.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},u.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var c={};return function(){"use strict";u.r(c),u.d(c,{default:function(){return y}});var e=u(650),t=u.n(e),n=u(729),r=u.n(n),a=u(684),l=u.n(a),i=u(806),o=u.n(i);const s=(e,t)=>`Fäll ${t?"ihop":"ut"} undersidor till ${e}`;var d=e=>{let{page:n,toggleMenuItem:r,isExpanded:a,reference:l}=e;return t().createElement("button",{className:a?"active":"",onClick:r,"aria-expanded":a,"aria-label":s(n.name,a),"aria-controls":n.id+".children-mobile",ref:l},t().createElement("i",{className:"fal fa-plus","aria-hidden":"true"}))};const f=n=>{let{page:r,selectedFont:a,fontColor:u,reference:c}=n;const[i,s]=(0,e.useState)(r.children),[m,p]=(0,e.useState)(r.active);return t().createElement("li",{className:r.active?"current":""},t().createElement("a",{className:a+" "+(r.current?"current__page":""),href:r.uri,"aria-current":r.current,style:{color:u},ref:r.hasChildren?null:c},r.name),r.hasChildren&&t().createElement(t().Fragment,null,t().createElement(d,{page:r,toggleMenuItem:e=>{e.preventDefault(),0===i.length?o().doGet({url:l().getUrl("/menu/:id"),data:{id:r.id}}).then((e=>{e&&(s(e),p(!m))})):p(!m)},isExpanded:m,reference:m?null:c}),t().createElement("ul",{id:r.id+".children-mobile",className:m?"expanded":"colapsed"},i.length>0&&i.map(((e,n)=>t().createElement(f,{key:e.name,page:e,selectedFont:a,fontColor:u,reference:n===i.length-1&&m?c:null}))))))};var m=f,p=e=>{let{initialState:n,menuIsExpanded:r,lastChild:a}=e;return t().createElement(t().Fragment,null,t().createElement("ul",{className:[r?"expanded":"closed","menu__layout"].join(" ")},n.pageNodes.map(((e,r)=>t().createElement(m,{key:e.name,page:e,selectedFont:n.selectedFont,fontColor:n.fontColor,reference:r===n.pageNodes.length-1?a:null})))))},g=e=>{let{menuIsExpanded:n,handleClick:r,firstChild:a,selectedFont:l}=e;return t().createElement("button",{className:"menu__button",onClick:r,isExpanded:n,"aria-expanded":n?"true":"false","aria-haspopup":"true",ref:a},t().createElement("span",{className:l},"Meny"),t().createElement("i",{className:n?"far fa-times":"far fa-bars","aria-hidden":"true"}))},h=u(689),E=n=>{let{initialState:r}=n;const a=(0,e.useRef)(),l=(0,e.useRef)(),[u,c]=(0,e.useState)(!1);(0,e.useEffect)((()=>{document.body.style.overflow=u?"hidden":"unset"}),[u]);const i=(0,h.I)({onTriggered:()=>{c(!1)}});
2return t().createElement("div",{className:"isf-hamburger-menu-mobile",ref:i},t().createElement("span",{style:{opacity:0,height:0},tabIndex:u?"0":"-1",onFocus:()=>{l.current.focus()},"aria-hidden":"true"}),t().createElement(g,{menuIsExpanded:u,handleClick:()=>{c(!u)},firstChild:a,selectedFont:r.selectedFont}),t().createElement(p,{initialState:r,menuIsExpanded:u,lastChild:l}),t().createElement("span",{style:{opacity:0,height:0},tabIndex:u?"0":"-1",onFocus:()=>{a.current.focus()},"aria-hidden":"true"}))},y=(t,n)=>{let{initialState:a}=t;r().hydrate(e.createElement(E,{initialState:a}),document.getElementById("isf-hamburger-menu-mobile"))}}(),c}()}));}});

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.