"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2966],{30744:function(e,t,n){var r=n(35351),c=n(12321),o=n(38859),i=n(39614);let a=(0,o.forwardRef)((e,t)=>{let{href:n,linkComponent:o,nextLinkProps:a,...l}=e,u=null!=o?o:c.rUS;return(0,r.jsx)(i.v,{href:n,passHref:!0,legacyBehavior:!0,...a,children:(0,r.jsx)(u,{ref:t,...l})})});t.Z=a},35733:function(e,t,n){var r=n(35351),c=n(12321),o=n(38859),i=n(30744);let a=(0,o.forwardRef)((e,t)=>(0,r.jsx)(i.Z,{linkComponent:c.AB5,...e,ref:t}));t.Z=a},39614:function(e,t,n){n.d(t,{v:function(){return a}});var r=n(35351),c=n(44165),o=n(38859),i=n(3518);let a=(0,o.forwardRef)((e,t)=>{let{href:n,...o}=e,{lang:a}=(0,i.$)();return(0,r.jsx)(c.default,{href:"/".concat(a).concat(n),...o,ref:t})})},5446:function(e,t,n){var r=n(35351),c=n(12321),o=n(13921),i=n(85123),a=n(39614);t.Z=e=>{let{url:t,title:n="Vis alle",arrowLeft:l,...u}=e;return(0,r.jsx)(c.zxk,{href:t,as:a.v,size:"md",variant:"link",rightIcon:l?void 0:(0,r.jsx)(o.Z,{}),leftIcon:l?(0,r.jsx)(i.Z,{}):void 0,color:"currentColor",...u,children:n})}},70273:function(e,t,n){n.d(t,{$:function(){return i}});var r=n(35351),c=n(12321),o=n(3518);let i=e=>{let{itemsLength:t=0,name:n}=e,{t:i}=(0,o.$)();return(0,r.jsx)(c.xuv,{role:"status",children:(0,r.jsx)(c.TXu,{children:i("Viser {itemsLength} {name}",{itemsLength:t,name:n})})})}},40613:function(e,t,n){n.d(t,{c3:function(){return j},vX:function(){return k},S2:function(){return x}});var r=n(35351),c=n(12321),o=n(14007),i=n(20929),a=n(38859);let l="scrollPosition",u="size";function s(){0!==window.scrollY&&sessionStorage.setItem(l,window.scrollY.toString())}var d=n(3518),f=n(6875),v=n(70273),m=n(49153),g=n(60180),h=n(42669),p=n(6245),_=n(21412);let T=e=>t=>{let{library:n}=t;return[e(null==n?void 0:n.name)].filter(o.Qr)},b=e=>t=>{let{eventType:n}=t;return[e(n)].filter(o.Qr)},x="bibliotek",k="events-list",y=Number.POSITIVE_INFINITY;function j(e){let{arrangementer:t,hideFilterButtons:n}=e,{t:o,ts:j}=(0,d.$)(),[O,w]=(0,f.x)(Math.min(9,y),"size"),P=(0,p.Z)(x,T(j)),V=(0,p.Z)("kategori",b(j)),C=(0,h.Z)(),I=(0,g.Z)([P,V,C],t),S=[P,V,C],Z=I.byAll.length>O&&O<y,z=I.byAll.slice(0,O),M=z.length;return!function(e){let t=(0,i.useRouter)(),n=(0,i.usePathname)(),r=(0,i.useSearchParams)();(0,a.useEffect)(()=>{if((null==r?void 0:r.get("scrollRestoration"))==="true"){let e=sessionStorage.getItem(u);e&&t.replace("".concat(n).concat("?size=".concat(e)),{scroll:!1}),l in sessionStorage&&setTimeout(()=>{window.scrollTo(0,Number(sessionStorage.getItem(l))),sessionStorage.removeItem(l)},400),e||t.replace("".concat(n),{scroll:!1})}sessionStorage.setItem(u,e.toString()),setTimeout(()=>document.addEventListener("scrollend",s),3e3)},[e,n,t,r])}(O),(0,r.jsxs)(c.Kqy,{children:[(0,r.jsx)(c.XJb,{id:k}),!n&&(0,r.jsx)(m.Z,{filters:S,filteredItems:I}),(0,r.jsx)(v.$,{itemsLength:M,name:o(M>1?"arrangementer":"arrangement")}),(0,r.jsx)(_.i,{events:z}),Z&&(0,r.jsx)(c.M5Y,{marginTop:"2rem",children:(0,r.jsx)(c.zxk,{variant:"secondary",onClick:()=>{w(Math.min(O+9,y))},children:o("Vis mer")})})]})}},42669:function(e,t,n){n.d(t,{Z:function(){return a}});var r=n(14007),c=n(64539),o=n(3518),i=n(6245);let a=()=>{let{ts:e}=(0,o.$)();return(0,i.Z)("m\xe5lgruppe",t=>{var n;let{targetAudiences:c}=t;return null!==(n=null==c?void 0:c.flatMap(t=>e(r.dq[t])).filter(r.Qr))&&void 0!==n?n:[]},t=>(0,c.DY)(t,t=>{let{value:n}=t;return(0,r.FV)(Object.entries(r.dq).find(t=>{let[,r]=t;return e(r)===n})[0])}))}},29714:function(e,t,n){n.d(t,{useCommonData:function(){return i},z:function(){return a}});var r=n(35351),c=n(38859);let o=(0,c.createContext)({}),i=()=>(0,c.useContext)(o),a=e=>(0,r.jsx)(o.Provider,{value:e.commonData,children:e.children})},77921:function(e,t,n){n.d(t,{U4:function(){return a},em:function(){return u}});var r=n(12321),c=n(57152),o=n(42874),i=n.n(o);function a(e){return e.match(/^#[0-9,a,b,c,d,e,f]{6}$/i)||console.error('I only understand hex-colors, got: "'.concat(e,'"')),i().hex.hsl(e)[2]>50}let l=[r.O9T.accentBlueDark,r.O9T.accentGreen,r.O9T.accentPeach,r.O9T.accentPurple,r.O9T.lightGreen,r.O9T.lightPeach,r.O9T.accentBlueMedium],u=e=>{let t=Math.floor((0,c.F9)(e)*l.length);return l[t]}},39419:function(e,t,n){n.d(t,{D5:function(){return _},DW:function(){return g}});var r=n(64709),c=n(57152),o=n(14007);let i=e=>(null==e?void 0:e.type)==="Work",a=e=>(null==e?void 0:e.type)==="Person"||(null==e?void 0:e.type)==="CollectiveAgent",l=e=>(null==e?void 0:e.type)==="Subject",u=e=>(null==e?void 0:e.type)==="FacetTerm",s=e=>(null==e?void 0:e.type)==="CollectionExpression",d=e=>(null==e?void 0:e.type)==="Manifestation",f=e=>(0,o.jG)(e),v=e=>{if((0,o.Ub)(e)){let t=(0,c.V3)(h(e.name));return"".concat(t,"_").concat(null==e?void 0:e._id)}if(!(null==e?void 0:e.code))throw Error("Could not generate path for digital library service ".concat(JSON.stringify(e)));return(0,o.Kh)(e.code)},m=e=>"uniform_title_music"===e.titleType,g=e=>{if(i(e))return"/samling/verk/".concat((0,c.V3)(m(e.title)?(0,r.zP)(e):e.title.mainTitle),"_").concat(e.id);if(d(e))return"/samling/verk/".concat(e.workId,"/utgave/").concat((0,c.V3)(e.title.mainTitle),"_").concat(e.id);if(a(e)){let{id:t,identifiers:n,name:r}=e;return n.norafId?"/samling/personer/".concat((0,c.V3)(h(r)),"_b").concat(t,"-n").concat(n.norafId):"/samling/personer/".concat((0,c.V3)(h(r)),"_b").concat(t)}if(l(e))return"/samling/emner/".concat((0,c.V3)(h(e.name)),"_").concat(e.id);if(u(e))return"/samling/emner/".concat((0,c.V3)(e.name),"_").concat(e.value);if(f(e))return"/digitalt-bibliotek/".concat(v(e));if((0,o.aH)(e))return"/kampanje/".concat(o.Wd[e._type]);if(s(e))return"/samling/serie/".concat((0,c.V3)(e.title.mainTitle),"_").concat(e.workExpressed.id);switch(e._type){case"repeatedDateSummary":case"resolvedRepeatedEventOccurence":case"event":return"/arrangementer/".concat(p(e),"_").concat(null==e?void 0:e._id);case"library":return"/bibliotek/".concat(null==e?void 0:e.slug);case"employee":return"/ansatte/".concat((0,c.V3)(e.name),"_").concat(e._id);case"list":return"/lister/".concat((0,c.V3)(h(e.title)),"_").concat(e._id);case"recommendation":var t;return"/anbefalinger/".concat((0,c.V3)(null===(t=e.publication)||void 0===t?void 0:t.title),"_").concat(e._id);case"service":return"/tjenester/".concat((0,c.V3)(h(e.title)),"_").concat(e._id);case"staticPage":return"/info/".concat((0,c.V3)(h(e.title)),"_").concat(e._id);case"customCampaign":return"/kampanje/".concat((0,c.V3)(h(e.title)),"_").concat(e._id);default:{let t="Could not generate path for unkown document type: ".concat(e._type);throw console.error(t,{doc:e}),Error(t)}}},h=e=>{var t;return null!==(t=null==e?void 0:e.nn)&&void 0!==t?t:null==e?void 0:e.nb},p=e=>{let t=(0,c.V3)(h(e.title)),n=(0,c.RQ)(e.startDate,"dd-MMM").replace(".","");return n?"".concat(t,"-").concat(n):t},_="/personvern"},6875:function(e,t,n){n.d(t,{x:function(){return o}});var r=n(95440),c=n(46897);function o(e,t){var n;let o="string"==typeof e?r.z.string():r.z.number(),[i,a,l]=(0,c.n)(r.z.object({[t]:o}));return[null!==(n=null==i?void 0:i[t])&&void 0!==n?n:e,e=>a({[t]:e}),e=>l({[t]:e})]}},73642:function(e,t,n){n.d(t,{SP:function(){return m},Xw:function(){return g}});var r=n(35351),c=n(12321),o=n(14007),i=n(38859),a=n(29714),l=n(77921);let u={header:c.O9T.white,search:c.O9T.lightPurple,footer:c.O9T.grey05,card:c.O9T.grey10,pop1:c.O9T.accentYellow,pop2:c.O9T.accentBlueMedium,darkaccent1:c.O9T.accentPurple,lightaccent1:c.O9T.lightPurple,darkaccent2:c.O9T.accentGreen,lightaccent2:c.O9T.lightGreen,darkaccent3:c.O9T.accentPeach,lightaccent3:c.O9T.lightPeach,darkaccent4:c.O9T.accentBlueDark,lightaccent4:c.O9T.lightBlue},s=Object.keys(u),d=e=>{var t;let n=!!(null==e?void 0:null===(t=e.customPalette)||void 0===t?void 0:t.useCustomPalette);return{colors:s.reduce((t,r)=>({...t,[r]:f(r,n,e)}),{}),useCustomPalette:n}},f=(e,t,n)=>{var r,c;let i=t&&(null==n?void 0:null===(c=n.customPalette)||void 0===c?void 0:null===(r=c[e])||void 0===r?void 0:r.color)||u[e],a=(0,l.U4)(i);return{css:{background:i,color:a?"gray.800":"white",_before:(0,o.Lk)("custom-palette-debug")?{content:'"'.concat(e," ").concat(i,'"'),opacity:.7,fontSize:".6rem",position:"absolute"}:void 0},isBright:a}},v=(0,i.createContext)(d()),m=()=>(0,i.useContext)(v),g=e=>{let{site:t}=(0,a.useCommonData)(),n=d(t);return(0,r.jsx)(v.Provider,{value:n,children:e.children})}}}]);
//# sourceMappingURL=2966-be10273bf1707bb0.js.map