1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[867],{23206(e,t,n){n.d(t,{A:()=>l});var r=n(23029),i=n(92901),o=(n(23792),n(36033),n(26099),n(47764),n(62953),new Map),l=function(){return(0,i.A)(function e(t,n){(0,r.A)(this,e),this.element=t,this.config=n,this.constructor.setInstance(this.element,this)},null,[{key:"NAME",get:function(){throw new Error('You have to implement the static method "NAME", for each component!')}},{key:"setInstance",value:function(e,t){o.has(e)||o.set(e,new Map),o.get(e).set(this.NAME,t)}},{key:"getInstance",value:function(e){return o.has(e)&&o.get(e).get(this.NAME)||null}}])}()},32867(e,t,n){n.d(t,{default:()=>w});n(52675),n(89463),n(2259),n(64346),n(60825),n(27495);var r=n(80296),i=n(45458),o=n(10467),l=n(23029),s=n(92901),a=n(50388),c=n(53954),u=n(15361),d=n(54756),p=n.n(d),h=(n(28706),n(2008),n(50113),n(51629),n(23418),n(74423),n(25276),n(23792),n(48598),n(62062),n(34782),n(26910),n(54554),n(23288),n(62010),n(2892),n(5506),n(26099),n(3362),n(38781),n(21699),n(47764),n(11392),n(42762),n(23500),n(62953),n(76031),n(3296),n(27208),n(48408),n(71576)),f=n(59027);function v(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return m(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,l=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return l=e.done,e},e:function(e){s=!0,o=e},f:function(){try{l||null==n.return||n.return()}finally{if(s)throw o}}}}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function b(e,t,n){return t=(0,c.A)(t),(0,a.A)(e,y()?Reflect.construct(t,n||[],(0,c.A)(e).constructor):t.apply(e,n))}function y(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(y=function(){return!!e})()}var w=function(e){function t(e,n){var r;return(0,l.A)(this,t),(r=b(this,t,[e,n])).hasFocus=r.element===document.activeElement,r.options=[],r.optionsSelected=[],r.filterSelected=0,r}return(0,u.A)(t,e),(0,s.A)(t,[{key:"init",value:function(){this.initOptions(),this.addClass(),this.addCustomSelector(),this.addListeners(),this.addFilterListDropdownMenu(),this.element.dispatchEvent(new Event("init"))}},{key:"initOptions",value:function(){this.options=this.getOptionsFromElement()}},{key:"loadOptions",value:(c=(0,o.A)(p().mark(function e(){var t;return p().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.config.url){e.next=2;break}return this.renderPopperLoading(),e.next=1,this.getOptionsFromUrl();case 1:t=e.sent,this.options[0]&&!this.options[0].value?this.options=[this.options[0]].concat((0,i.A)(t)):this.options=t;case 2:case"end":return e.stop()}},e,this)})),function(){return c.apply(this,arguments)})},{key:"getOptionsFromElement",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.element,n=[];return t.querySelectorAll("optgroup, option:not(.dummy)").forEach(function(r){if(r.parentElement===t)if("OPTION"===r.tagName){var i={value:r.value,label:(0,f.x)(r.innerHTML),sublabel:r.dataset.sublabel,disabled:!!r.disabled,attr:r.dataset};n.push(i),(e.element.multiple?r.selected:e.element.value===r.value)&&e.optionsSelected.push(i)}else"OPTGROUP"===r.tagName&&n.push({label:r.getAttribute("label"),options:e.getOptionsFromElement(r)})}),n}},{key:"addClass",value:function(){this.element.classList.add("dropdown-filter-element")}},{key:"addCustomSelector",value:function(){var e=this.element.tabIndex;this.element.tabIndex=-1,this.customSelector=document.createElement("div"),this.customSelector.innerHTML='\n <div class="dropdown-filter-popper">\n <input\n type="text"\n class="form-control dropdown-filter-search"\n tabindex="-1"\n placeholder="'.concat(Translator.trans("dropdown_filter.search_placeholder_value"),'"\n aria-label="').concat(Translator.trans("dropdown_filter.search_placeholder_value"),'"\n />\n <div class="dropdown-filter-options"></div>\n </div>\n <div class="dropdown-filter-handler-container">\n <button\n type="button"\n class="form-select dropdown-filter-handler ').concat(this.optionsSelected.length>0?"selected":""," ").concat(this.element.classList.contains("readonly")?"readonly":"",'"\n tabindex="').concat(e,'"\n ').concat(this.element.disabled?"disabled":"",'\n >\n <div class="dropdown-filter-current-label df-ellipsis-line-1">').concat(this.getCurrentLabel(),"</div>\n </button>\n </div>\n "),this.customSelector.classList.add("dropdown-filter-container"),this.element.insertAdjacentElement("afterend",this.customSelector),this.handler=this.customSelector.querySelector(".dropdown-filter-handler"),this.handlerContainer=this.customSelector.querySelector(".dropdown-filter-handler-container"),this.currentLabelElement=this.customSelector.querySelector(".dropdown-filter-current-label"),this.searchElement=this.customSelector.querySelector(".dropdown-filter-search"),this.popperElement=this.customSelector.querySelector(".dropdown-filter-popper"),this.optionsElement=this.customSelector.querySelector(".dropdown-filter-options"),this.customSelector.append(this.element),this.popperInstance=(0,h.n4)(this.handler,this.popperElement,{placement:"bottom-start"})}},{key:"addFilterListDropdownMenu",value:function(){var e=this;this.config.filterList.length>
11&&(this.filterListDropDownHandler=document.createElement("button"),this.filterListDropDownHandler.type="button",this.filterListDropDownHandler.classList.add("btn","btn-outline-secondary","dropdown-toggle"),this.filterListDropDownHandler.dataset.bsToggle="dropdown",this.filterListDropDownMenu=document.createElement("ul"),this.filterListDropDownMenu.classList.add("dropdown-menu"),this.config.filterList.forEach(function(t,n){var r=document.createElement("li"),i=document.createElement("button");i.type="button",i.classList.add("dropdown-item"),i.addEventListener("click",function(){e.selectFilter(n)}),i.textContent=t.label,r.append(i),e.filterListDropDownMenu.append(r)}),this.selectFilter(0),this.handlerContainer.classList.add("input-group"),this.handlerContainer.prepend(this.filterListDropDownHandler,this.filterListDropDownMenu))}},{key:"selectFilter",value:function(e){this.filterSelected=e,this.filterListDropDownHandler.textContent=this.config.filterList[this.filterSelected].label,this.filterListDropDownMenu.querySelectorAll("button.dropdown-item").forEach(function(t,n){n!==e?t.classList.remove("active"):t.classList.add("active")}),this.hideOptions()}},{key:"addListeners",value:function(){this.addShowHideListener(),this.optionsListener(),this.filterListener(),this.requiredListener(),this.keysListener()}},{key:"addShowHideListener",value:function(){var e=this;this.element.addEventListener("focus",function(){e.showOptions()}),this.hasFocus&&this.showOptions(),this.element.addEventListener("mousedown",function(t){t.preventDefault(),e.toggleOptions()}),this.handler.addEventListener("mousedown",function(t){t.preventDefault(),e.toggleOptions()}),this.element.addEventListener("close",function(){e.hideOptions()}),document.addEventListener("click",function(t){t.composedPath().includes(e.customSelector)||e.hideOptions()}),new MutationObserver(function(t){t.forEach(function(t){"disabled"===t.attributeName&&(e.handler.disabled=t.target.disabled)})}).observe(this.element,{attributes:!0})}},{key:"optionsListener",value:function(){var e=this;this.optionsElement.querySelectorAll('.dropdown-filter-option:not([data-disabled="true"])').forEach(function(t){t.addEventListener("click",function(n){e.selectOption({value:t.dataset.value,label:t.dataset.label,sublabel:t.dataset.sublabel,attr:t.dataset},"INPUT"===n.target.nodeName)})}),this.optionsElement.querySelectorAll("input").forEach(function(e){e.addEventListener("change",function(e){e.preventDefault()})});var t=this.optionsElement.querySelector(".dropdown-filter-delete-selected-items");t&&t.addEventListener("click",function(){e.deleteSelectedItems()})}},{key:"deleteSelectedItems",value:function(){this.optionsSelected=[],this.renderSelectOption(),this.renderPopperContent(),this.optionsElement.scrollTop=0}},{key:"filterListener",value:function(){var e,t=this;this.searchElement.addEventListener("input",function(){clearTimeout(e),e=setTimeout(function(){var e=t.searchElement.value;t.renderPopperLoading(),t.filterOptions(e).then(function(n){if(0===n.length)if(t.config.fallbackField){var r=t.optionsSelected.map(function(e){return e.value}).includes(e);t.optionsElement.innerHTML='\n <div class="dropdown-filter-option text-nowrap" data-value="'.concat((0,f.i)(e),'" data-selected="').concat(r,'" data-label="').concat((0,f.i)(e),'">\n ').concat(Translator.trans("dropdown_filter.custom_item_text",{value:e}),"\n </div>\n ")}else t.optionsElement.innerHTML='\n <div class="dropdown-filter-message">\n '.concat(Translator.trans("dropdown_filter.no_results_text"),"\n </div>\n ");else t.optionsElement.innerHTML=t.getOptionsHTML(n);t.optionsListener()})},400)})}},{key:"requiredListener",value:function(){var e=this;this.element.required&&(this.element.addEventListener("invalid",function(){e.handler.classList.add("is-invalid")}),this.element.addEventListener("change",function(){e.handler.classList.remove("is-invalid")}))}},{key:"keysListener",value:function(){var e=this;document.addEventListener("keydown",function(t){if(!e.isOpen())return"Enter"!==t.code&&"Space"!==t.code||e.handler!==document.activeElement||(t.preventDefault(),e.showOptions()),!0;if(!["ArrowUp","ArrowDown","Enter","Escape","Tab"].includes(t.code))return!0;
1if(t.preventDefault(),"Enter"===t.code){var n=e.optionsElement.querySelector('.dropdown-filter-option[data-active="true"]');return n&&e.selectOption({value:n.dataset.value,label:n.dataset.label,sublabel:n.dataset.sublabel,attr:n.dataset}),!0}if("Escape"===t.code)return e.hideOptions(),!0;var r=Array.from(e.optionsElement.querySelectorAll(".dropdown-filter-option")),i=-1,o=r.find(function(e){return"true"===e.getAttribute("data-active")});o&&(i=r.indexOf(o)),r.forEach(function(e){e.setAttribute("data-active",!1)}),"ArrowUp"===t.code?r[i-1]?i-=1:i=r.length-1:r[i+1]?i+=1:i=0;var l=r[i];l&&(l.setAttribute("data-active",!0),l.scrollIntoView({block:"nearest"}))})}},{key:"syncOptionsSelected",value:function(e){var t=this;this.optionsSelected=[],e.querySelectorAll("option:checked").forEach(function(e){t.optionsSelected.push({value:e.value,label:(0,f.x)(e.innerHTML),sublabel:e.dataset.sublabel,attr:e.dataset})}),this.renderSelectOption()}},{key:"setOptionsSelected",value:function(e){this.optionsSelected=e,this.renderSelectOption()}},{key:"selectOption",value:function(e,t){if(this.element.multiple){var n=this.optionsSelected.map(function(e){return e.value}).indexOf(e.value);-1!==n?this.optionsSelected.splice(n,1):this.optionsSelected.push(e)}else this.optionsSelected=[e];this.renderSelectOption(),t||!this.config.closeOptions&&this.element.multiple||this.hideOptions()}},{key:"renderSelectOption",value:function(){var e=this;this.optionsElement.querySelectorAll(".dropdown-filter-option").forEach(function(e){e.dataset.selected="false";var t=e.querySelector("input");t&&(t.checked=!1)}),this.element.innerHTML="";var t,n=new DocumentFragment,r=v(this.optionsSelected);try{var i=function(){var r=t.value,i=document.createElement("option");for(var o in i.value=r.value,i.innerHTML=r.label,i.selected=!0,i.dataset.sublabel=r.sublabel,r.attr)i.setAttribute("data-".concat(o),r.attr[o]);n.appendChild(i),e.optionsElement.querySelectorAll(".dropdown-filter-option").forEach(function(e){if(e.getAttribute("data-value")===i.value){e.dataset.selected="true";var t=e.querySelector("input");t&&(t.checked=!0)}})};for(r.s();!(t=r.n()).done;)i()}catch(e){r.e(e)}finally{r.f()}this.element.appendChild(n),this.element.dispatchEvent(new Event("change")),this.setCurrentLabel()}},{key:"renderPopperLoading",value:function(){this.optionsElement.innerHTML='\n <div class="dropdown-filter-message text-center">\n <div class="spinner-border" role="status">\n <span class="visually-hidden">Loading...</span>\n </div>\n </div>\n '}},{key:"renderPopperContent",value:function(){this.hasOptions()?(this.searchElement.classList.remove("d-none"),this.optionsElement.innerHTML=this.getOptionsHTML()):(this.searchElement.classList.add("d-none"),this.optionsElement.innerHTML='\n <div class="dropdown-filter-message">\n '.concat(Translator.trans("dropdown_filter.no_choices_text"),"\n </div>\n ")),this.optionsListener()}},{key:"getCurrentLabel",value:function(){return this.optionsSelected.length?this.optionsSelected.map(function(e){return e.label}).join(", "):this.config.emptyValuePlaceholder?this.config.emptyValuePlaceholder:Translator.trans("dropdown_filter.empty_value_placeholder")}},{key:"setCurrentLabel",value:function(){this.currentLabelElement.innerHTML=this.getCurrentLabel()}},{key:"isOpen",value:function(){return this.popperElement.classList.contains("open")}},{key:"showOptions",value:function(){var e=this;if(this.element.disabled)return!1;this.searchElement.value="",this.optionsElement.scrollTop=0,this.popperElement.classList.add("open"),this.loadOptions().then(function(){e.renderPopperContent(),e.popperInstance.update().then(function(){e.searchElement.focus()})}),document.querySelectorAll(".dropdown-filter-element").forEach(function(t){t!==e.element&&t.dispatchEvent(new Event("close"))})}},{key:"hideOptions",value:function(){this.popperElement.classList.contains("open")&&(this.popperElement.classList.remove("open"),this.handler.focus())}},{key:"toggleOptions",value:function(){this.popperElement.classList.contains("open")?this.hideOptions():this.showOptions()}},{key:"hasOptions",value:function(){var e,t=v(this.optionsSelected.concat(this.options));try{for(t.s();!(e=t.n()).done;){if(e.value.value)return!0}}catch(e){t.e(e)}finally{t.f()}return!1}},{key:"getOptionsHTML",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t="";if(null!==e){var n,r=v(e);try{for(r.s();!(n=r.n()).done;){var i=n.value;t+=this.getOptionHTML(i)}}catch(e){r.e(e)}finally{r.f()}}else if(this.element.multiple){this.optionsSelected.length>1&&(t+='\n <div class="dropdown-filter-delete-selected-items">\n '.concat(Translator.trans("dropdown_filter.delete_selected_items"),"\n </div>\n "));var o,l=v(this.optionsSelected);try{for(l.s();!(o=l.n()).done;){var s=o.value;t+=this.getOptionHTML(s)}}catch(e){l.e(e)}finally{l.f()}var a,c=this.optionsSelected.map(function(e){return e.value}),u=v(this.options.filter(function(e){return!c.includes(e.value)}));try{for(u.s();!(a=u.n()).done;){var d=a.value;t+=this.getOptionHTML(d)}}catch(e){u.e(e)}finally{u.f()}}else{var p,h=v(this.options);try{for(h.s();!(p=h.n()).done;){var f=p.value;t+=this.getOptionHTML(f)}}catch(e){h.e(e)}finally{h.f()}}return t}},{key:"getOptionHTML",value:function(e){var t,n;if("options"in e)return'\n <div class="dropdown-filter-option-group">
1\n <span class="dropdown-filter-option-group-label">'.concat(e.label,"</span>\n ").concat(this.getOptionsHTML(e.options),"\n </div>\n ");var i,o=this.optionsSelected.map(function(e){return e.value}).includes(e.value),l=Object.entries(null!==(t=e.attr)&&void 0!==t?t:[]).map(function(e){var t=(0,r.A)(e,2),n=t[0],i=t[1];return"data-".concat(n,'="').concat((0,f.i)(i),'"')}).join(" ");return this.element.multiple?'\n <div class="dropdown-filter-option text-nowrap" '.concat(l,' data-value="').concat((0,f.i)(e.value),'" data-selected="').concat(o,'" data-disabled="').concat(e.disabled,'" data-label="').concat((0,f.i)(e.label),'" data-sublabel="').concat((0,f.i)(null!==(i=e.sublabel)&&void 0!==i?i:""),'">\n <div class="form-check">\n <input class="form-check-input" type="checkbox" ').concat(o?"checked":"",'>\n <label class="form-check-label">').concat(e.label,"</label>\n ").concat(e.sublabel?'<small class="text-muted d-block">'+e.sublabel+"</small>":"","\n </div>\n </div>\n "):'\n <div class="dropdown-filter-option text-nowrap" '.concat(l,' data-value="').concat((0,f.i)(e.value),'" data-selected="').concat(o,'" data-disabled="').concat(e.disabled,'" data-label="').concat((0,f.i)(e.label),'" data-sublabel="').concat((0,f.i)(null!==(n=e.sublabel)&&void 0!==n?n:""),'">\n ').concat(e.label,"\n ").concat(e.sublabel?'<small class="text-muted d-block">'+e.sublabel+"</small>":"","\n </div>\n ")}},{key:"getFlatOptions",value:function(){var e=[];return this.options.forEach(function(t){"options"in t?t.options.forEach(function(t){e.push(t)}):e.push(t)}),e}},{key:"getOptionsFromUrl",value:(a=(0,o.A)(p().mark(function e(){var t,n,i,o,l,s,a,c,u,d,h,f,v,m,b,y=arguments;return p().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=y.length>0&&void 0!==y[0]?y[0]:void 0,n=[],e.prev=1,i=new URL(this.config.url,document.baseURI),o=void 0,void 0!==t&&(i.searchParams.append("q",t),this.abortController&&this.abortController.abort(),this.abortController=new AbortController,o=this.abortController.signal),!this.config.filterList.length){e.next=5;break}if((l=this.config.filterList[this.filterSelected]).filter_id&&i.searchParams.append("filter_id",l.filter_id),!l.field_parameter_list){e.next=4;break}s=p().mark(function e(){var t,n,o,l;return p().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:t=(0,r.A)(c[a],2),n=t[0],o=t[1],(l=document.getElementById(o))&&("SELECT"===l.tagName&&l.multiple?Array.from(l.querySelectorAll("option:checked"),function(e){return e.value}).forEach(function(e){i.searchParams.append(n,e)}):i.searchParams.append(n,l.value));case 1:case"end":return e.stop()}},e)}),a=0,c=Object.entries(l.field_parameter_list);case 2:if(!(a<c.length)){e.next=4;break}return e.delegateYield(s(),"t0",3);case 3:a++,e.next=2;break;case 4:if(l.parameter_list)for(u=0,d=Object.entries(l.parameter_list);u<d.length;u++)h=(0,r.A)(d[u],2),f=h[0],v=h[1],i.searchParams.append(f,v);case 5:return e.next=6,fetch(i.toString(),{method:"GET",signal:o});case 6:return m=e.sent,e.next=7,m.json();case 7:e.sent.forEach(function(e){n.push({value:e.value.toString(),label:e.label,sublabel:e.sublabel,attr:e.attr})}),e.next=9;break;case 8:e.prev=8,b=e.catch(1),console.error(b);case 9:return e.abrupt("return",n);case 10:case"end":return e.stop()}},e,this,[[1,8]])})),function(){return a.apply(this,arguments)})},{key:"filterOptions",value:(n=(0,o.A)(p().mark(function e(t){return p().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(!this.config.url){e.next=1;break}return e.abrupt("return",this.getOptionsFromUrl(t));case 1:return e.abrupt("return",this.options.map(function(e){return"options"in e&&(e.options=e.options.filter(function(e){return e.label.toLowerCase().trim().includes(t.toLowerCase().trim())})),e}).filter(function(e){return"options"in e?e.options.length>0:e.label.toLowerCase().trim().includes(t.toLowerCase().trim())}).sort(function(e,n){var r=t.toLowerCase().trim();return Number(n.label.toLowerCase().trim().startsWith(r))-Number(e.label.toLowerCase().trim().startsWith(r))}));case 2:case"end":return e.stop()}},e,this)})),function(e){return n.apply(this,arguments)})},{key:"setMultiple",value:function(e){e&&!this.element.multiple?(this.deleteSelectedItems(),this.element.name+="[]",this.options.shift()):!e&&this.element.multiple&&(this.deleteSelectedItems(),this.element.name=this.element.name.slice(0,-2),this.options.unshift({value:"",label:(0,f.x)(this.config.emptyValuePlaceholder)})),this.element.multiple=e}}],[{key:"NAME",get:function(){return"dropdown_filter"}}]);var n,a,c}(n(23206).A)},32357(e,t,n){var r=n(43724),i=n(79039),o=n(79504),l=n(42787),s=n(71072),a=n(25397),c=o(n(48773).f),u=o([].push),d=r&&i(function(){var e=Object.create(null);return e[2]=2,!c(e,2)}),p=function(e){return function(t){for(var n,i=a(t),o=s(i),p=d&&null===l(i),h=o.length,f=0,v=[];h>f;)n=o[f++],r&&!(p?n in i:c(i,n))||u(v,e?[n,i[n]]:i[n]);return v}};e.exports={entries:p(!0),values:p(!1)}}
1,5506(e,t,n){var r=n(46518),i=n(32357).entries;r({target:"Object",stat:!0},{entries:function(e){return i(e)}})},60825(e,t,n){var r=n(46518),i=n(97751),o=n(18745),l=n(30566),s=n(35548),a=n(28551),c=n(20034),u=n(2360),d=n(79039),p=i("Reflect","construct"),h=Object.prototype,f=[].push,v=d(function(){function e(){}return!(p(function(){},[],e)instanceof e)}),m=!d(function(){p(function(){})}),b=v||m;r({target:"Reflect",stat:!0,forced:b,sham:b},{construct:function(e,t){s(e);var n=arguments.length<3?e:s(arguments[2]);if(a(t),m&&!v)return p(e,t,n);if(e===n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var r=[null];return o(f,r,t),new(o(l,e,r))}var i=n.prototype,d=u(c(i)?i:h),b=o(e,d,t);return c(b)?b:d}})},53954(e,t,n){function r(e){return r=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},r(e)}n.d(t,{A:()=>r})},15361(e,t,n){function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)}n.d(t,{A:()=>i})},50388(e,t,n){n.d(t,{A:()=>i});var r=n(82284);function i(e,t){if(t&&("object"==(0,r.A)(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}},80296(e,t,n){n.d(t,{A:()=>i});var r=n(27800);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,l,s=[],a=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;a=!1}else for(;!(a=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);a=!0);}catch(e){c=!0,i=e}finally{try{if(!a&&null!=n.return&&(l=n.return(),Object(l)!==l))return}finally{if(c)throw i}}return s}}(e,t)||(0,r.A)(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}}}]);
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.