PageSourceSearch

https://hoyre.no/content/mu-plugins/hoyre-archives/build/frontend.js?ver=a5202110809ca8f879f2

js hoyre.no collected 2026-09-24 18:28:58 UTC 8,557 bytes, 1 lines download raw bytes

1(()=>{"use strict";const e={n:t=>{const r=t&&t.__esModule?()=>t.default:()=>t;return e.d(r,{a:r}),r},d:(t,r)=>{for(var n in r)e.o(r,n)&&!e.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:r[n]})},o:(e,t)=>Object.hasOwn(e,t)},t=window.wp.apiFetch;var r=e.n(t);function n(){var e,t,r="function"==typeof Symbol?Symbol:{},o=r.iterator||"@@iterator",i=r.toStringTag||"@@toStringTag";function c(r,n,o,i){var c=n&&n.prototype instanceof l?n:l,d=Object.create(c.prototype);return a(d,"_invoke",function(r,n,a){var o,i,c,l=0,d=a||[],u=!1,f={p:0,n:0,v:e,a:g,f:g.bind(e,4),d:function(t,r){return o=t,i=0,c=e,f.n=r,s}};function g(r,n){for(i=r,c=n,t=0;!u&&l&&!a&&t<d.length;t++){var a,o=d[t],g=f.p,m=o[2];r>3?(a=m===n)&&(c=o[(i=o[4])?5:(i=3,3)],o[4]=o[5]=e):o[0]<=g&&((a=r<2&&g<o[1])?(i=0,f.v=n,f.n=o[1]):g<m&&(a=r<3||o[0]>n||n>m)&&(o[4]=r,o[5]=n,f.n=m,i=0))}if(a||r>1)return s;throw u=!0,n}return function(a,d,m){if(l>1)throw TypeError("Generator is already running");for(u&&1===d&&g(d,m),i=d,c=m;(t=i<2?e:c)||!u;){o||(i?i<3?(i>1&&(f.n=-1),g(i,c)):f.n=c:f.v=c);try{if(l=2,o){if(i||(a="next"),t=o[a]){if(!(t=t.call(o,c)))throw TypeError("iterator result is not an object");if(!t.done)return t;c=t.value,i<2&&(i=0)}else 1===i&&(t=o.return)&&t.call(o),i<2&&(c=TypeError("The iterator does not provide a '"+a+"' method"),i=1);o=e}else if((t=(u=f.n<0)?c:r.call(n,f))!==s)break}catch(t){o=e,i=1,c=t}finally{l=1}}return{value:t,done:u}}}(r,o,i),!0),d}var s={};function l(){}function d(){}function u(){}t=Object.getPrototypeOf;var f=[][o]?t(t([][o]())):(a(t={},o,function(){return this}),t),g=u.prototype=l.prototype=Object.create(f);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,a(e,i,"GeneratorFunction")),e.prototype=Object.create(g),e}return d.prototype=u,a(g,"constructor",u),a(u,"constructor",d),d.displayName="GeneratorFunction",a(u,i,"GeneratorFunction"),a(g),a(g,i,"Generator"),a(g,o,function(){return this}),a(g,"toString",function(){return"[object Generator]"}),(n=function(){return{w:c,m}})()}function a(e,t,r,n){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}a=function(e,t,r,n){function i(t,r){a(e,t,function(e){return this._invoke(t,r,e)})}t?o?o(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n}):e[t]=r:(i("next",0),i("throw",1),i("return",2))},a(e,t,r,n)}function o(e,t,r,n,a,o,i){try{var c=e[o](i),s=c.value}catch(e){return void r(e)}c.done?t(s):Promise.resolve(s).then(n,a)}window.addEventListener("load",function(){var e=window.hoyreArchivePage.baseUrl,t=window.hoyreArchivePage.endpoint,a=function(t){t=t.replace(/[[\]]/g,"\\$&");var r=new RegExp("[?&]".concat(t,"(=([^&#]*)|&|#|$)")).exec(e);return r&&r[2]?decodeURIComponent(r[2].replace(/\+/g," ")):null},i="1"===a("archived"),c="1"!==a("infinite_scroll_disabled")&&1!=!!window.hoyreArchivePage.disabledInfiniteScroll;window.hoyreArchivePage.disableInfiniteScroll&&(c=!1);var s=parseInt(a("page"),10)||2,l={paged:s||2,endReached:!1,params:[],queryParams:[]};document.querySelector(".no-more-results")&&(l.endReached=!0);var d=!1,u=function(e,t,r){return(e+=e.includes("?")?"&":"?")+"".concat(t,"=").concat(r)},f=document.querySelector("#event-type-toggle button"),g=function(t){t=Math.max(t,s);var r=e;t>0&&(r=u(r,"page",t)),void 0!==f&&i&&(r=u(r,"archived",i?"1":"0")),c||window.hoyreArchivePage.disableInfiniteScroll||(r=u(r,"infinite_scroll_disabled","1"));var n=Object.keys(l.queryParams);if(n.length>=1)for(var a=0;a<n.length;a++)void 0!==l.queryParams[n[a]]&&(r=u(r,n[a],l.queryParams[n[a]]));window.history.replaceState({page:t},"Page ".concat(t),r)},m=function(){var e=i?"1":"0",r="".concat(t,"/?");window.hoyreArchivePage.tag&&""!==window.hoyreArchivePage.tag&&(r+="tag=".concat(window.hoyreArchivePage.tag,"&")),r+="paged=".concat(l.paged),e&&(r+="&archived=".concat(e)),1===parseInt(hoyreArchivePage.isOldArchivePage)&&(r+="&old_posts_only=1");var n=Object.keys(l.params);if(n.length<1)return r;for(var a=0;a<n.length;a++)r+="&".concat(n[a],"=").concat(l.params[n[a]]);return r},v=document.querySelector(".search-results"),p=document.getElementById("result-feed");if(v&&p){var h=function(e){if(l.endReached=e.endReached,l.paged=parseInt(e.paged,10),e.cards_html&&(p.innerHTML+=e.cards_html),p.setAttribute("aria-busy","false"),v.classList.remove("loading"),e.endReached&&(v.classList.add("no-more-results"),""===p.innerHTML.trim())){var t=document.createElement("p");t.id="result-feed-error-message",t.setAttribute("role","alert"),t.setAttribute("aria-errormessage","#result-feed"),t.innerHTML=v.dataset.noResultsText,v.insertBefore(t,p)}g(e.paged-1),d=!1},y=function(){var e,t=(e=n().m(function e(){var t,a;return n().w(function(e){for(;;)switch(e.n){case 0:return l.paged=Math.max(l.paged,s),(t=document.getElementById("result-feed-error-message"))&&t.remove(),document.getElementById("result-feed").setAttribute("aria-busy","true"),e.n=1,r()({url:m()});case 1:a=e.v,h(a);case 2:return e.a(2)}},e)}),function(){var t=this,r=arguments;return new Promise(function(n,a){var i=e.apply(t,r);function c(e){o(i,n,a,c,s,"next",e)}function s(e){o(i,n,a,c,s,"throw",e)}c(void 0)})});return function(){return t.apply(this,arguments)}}(),b=document.querySelectorAll(".archive-filter-single select");if(b&&b.length)for(var w=0;w<b.length;w++)b[w].addEventListener("change",function(t){if(v.classList.add("loading"),p.setAttribute("aria-busy","true"),p.textContent="",l.endReached=!1,l.paged=0,t.target.value.includes("http")){var r=t.target.value.split("/");l.params[t.target.name]="".concat(r[r.length-3],"-").concat(r[r.length-2])}else l.params[t.target.name]=t.target.value.toLowerCase();if("fraction"in l.params&&!l.params.fraction&&delete l.params.fraction,"fraction"in l.params&&l.params.fraction&&delete l.params.committee,"committee"in l.params==0&&"fraction"in l.params==0){var n=document.querySelector('select[name="committee"]');
1n&&(l.params.committee=parseInt(n.value))}if(t.target.classList.contains("primary")){var a=window.hoyreArchivePage.baseUrl,o=t.target.options[t.target.selectedIndex].dataset.slug;void 0!==o&&(a+="".concat(o,"/")),l.queryParams=[],e=a}else l.queryParams[t.target.dataset.queryParamName]=t.target.options[t.target.selectedIndex].dataset.slug;y()});var L=document.getElementById("politician-search-form");if(L){var P=0,A=!1,S=document.querySelector('#politician-search-form input[name="search"]'),q="",E=function(){if(S&&S.value!==q){l.params.search=S.value,q=S.value,v.classList.add("loading"),p.setAttribute("aria-busy","true"),p.textContent="";var e=document.querySelector('select[name="committee"]');(!q||q.length<1)&&e?l.params.committee=e.value:l.params.committee="all",l.endReached=!1,l.paged=0,y()}};L.addEventListener("submit",function(e){e.preventDefault(),clearTimeout(P),P=window.setTimeout(E,250)}),S.addEventListener("keyup",function(){!1===A?A=!0:(clearTimeout(P),P=window.setTimeout(E,250))})}var I=document.querySelector('select[name="committee"]');if(I){var T=document.querySelectorAll(".archive-filter-single.filter-fraction, .archive-filter-single.filter-voting-district"),O=function(e){for(var t=0;t<T.length;t++){var r=!("visible"===e),n="visible"===e?"flex":"none";T[t].setAttribute("aria-hidden",r),T[t].style.display=n}};"stortingsrepresentanter"===I.options[I.selectedIndex].dataset.slug&&O("visible"),I.addEventListener("change",function(){var e="stortingsrepresentanter"===I.options[I.selectedIndex].dataset.slug?"visible":"hidden";O(e)})}var _=document.querySelector(".infinite-scroll-results-wrapper");if(_){var x=_.querySelector("button.infinite-scroll-toggle"),j=_.querySelector("button.load-more"),R=document.querySelector("footer.site-footer"),k=a("page");k&&(l.paged=parseInt(k,10)+1),f&&f.addEventListener("click",function(e){if(!d){d=!0,_.classList.add("loading"),_.classList.remove("no-more-results"),(i=!i)?e.target.setAttribute("aria-checked","true"):e.target.setAttribute("aria-checked","false");var t=document.getElementById("result-feed-error-message");t&&t.remove(),l.paged=1,l.endReached=!1,p.innerHTML="",y()}}),window.addEventListener("scroll",function(){d||l.endReached||!c||window.pageYOffset>R.offsetTop-window.innerHeight-.25*window.innerHeight&&(d=!0,_.classList.add("loading"),y())}),x&&x.addEventListener("click",function(e){c=!c;var t=e.target.innerHTML,r=e.target.dataset.alternateLabel;e.target.innerHTML=r,e.target.dataset.alternateLabel=t,c?_.classList.remove("infinite-scroll-disabled"):_.classList.add("infinite-scroll-disabled"),g(l.paged-1)}),j&&j.addEventListener("click",function(){d||l.endReached||(_.classList.add("loading"),y())})}}})})();

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.