1"use strict";(self.webpackChunket_react_ui=self.webpackChunket_react_ui||[]).push([[317],{1704:(e,a,o)=>{o.d(a,{A:()=>l});var n=o(9950),t=o(5999),r=o(1673),c=o(4176),s=o(5942),m=o(676),d=o(4414);const l=(0,r.PA)((e=>{const a=e.type,o=s.A.languageStore.active,r=c.A[o],l=(0,t.HO)(s.A.searchResultsStore.results),u=s.A.searchResultsStore.searchExecuted,p=(0,t.HO)(s.A.searchResultsStore.hiddenColumns),i=s.A.searchResultsStore.show1500Banner,y=s.A.searchResultsStore.show5000Banner,h=s.A.searchResultsStore.show12000Banner;return(0,d.jsx)(n.Fragment,{children:(0,d.jsx)(m.A,{lang:r,data:l,searchExecuted:u,prefix:"search",hiddenColumns:p,type:a,show1500Banner:i,show5000Banner:y,show12000Banner:h})})}))},2467:(e,a,o)=>{o.r(a),o.d(a,{default:()=>i});var n=o(9950),t=o(5942),r=o(1599),c=o(1361),s=o(5876),m=(o(304),o(5708),o(6748)),d=o(4176),l=o(4414);const u=()=>{const e=t.A.languageStore.active,a=d.A[e],o=(0,c.zy)(),r={},u={},[p,i]=n.useState([]),[y,h]=n.useState(null),[b,v]=n.useState(!1);function I(){r.search=document.querySelector('.container .listsearch-footer button[type="submit"]'),r.clearFilters=document.querySelector(".container .listsearch-footer .clear_btn"),r.company=document.querySelector('select[name="filter_company_name"]'),r.companyId=document.querySelector('select[name="field_company_id"]'),r.companyIdNumber=document.querySelector('input[name="field_company_id_number"]')}function f(){r.companyIdNumber.setAttribute("disabled","disabled"),r.companyIdNumber.classList.add("disabled-company-number")}function S(){r.companyIdNumber.removeAttribute("disabled"),r.companyIdNumber.classList.remove("disabled-company-number")}function N(e){t.A.loaderStore.showLoader();const o=function(e){const{company:a="-1",companyId:o="-1"}=e;return"-1"!==a&&"-1"!==o}(e);if(!o)return m.jJ.notify("error",a.companyEmptySearchParamsError,"search-company"),void t.A.loaderStore.hideLoader();m.dU.apiRequest(m.bO.searchCompany,e,(e=>{var a;let o=(null===(a=e[0])||void 0===a?void 0:a.data)||[];o=m.mo.sortCompanySearch(o),t.A.searchResultsStore.setResults(o),t.A.searchResultsStore.setSearchExecuted(!0),$(r.company).select2("close"),t.A.loaderStore.hideLoader()}))}function A(e){e.preventDefault(),e.stopPropagation(),m.jJ.notifyDismiss();const o=function(){var e,a;const o=$(r.company);let n=o.val(),t=(null===(e=r.companyId)||void 0===e?void 0:e.value)||"";"value_text"===t&&(t="");const c=(null===(a=r.companyIdNumber)||void 0===a?void 0:a.value)||"";let s="";return"-1"!==n&&(s=o.select2("data")[0].text.split("-")[0].trim()),{data:{company:n,companyId:t,companyIdNumber:c,companyName:s}}}();m.mo.isInputEligible(o.data)?(o.data.companyIdNumber=m.mo.addPaddingToCompanyIdNumber(o.data.companyId,o.data.companyIdNumber),m.jJ.setUrlQueryParams(o),N(o.data)):m.jJ.notify("error",a.provideSearchInputsError,"search-company")}function g(e){e.preventDefault(),e.stopPropagation(),m.jJ.clearDropDown(r.company,a.companyPlaceholder),m.jJ.resetDropDownSelection(r.companyId,"value_text"),m.jJ.clearInput(r.companyIdNumber),t.A.searchResultsStore.setResults([]),t.A.searchResultsStore.setSearchExecuted(!1),m.jJ.clearUrlQueryParams(),f()}function j(e,a,o,n,t){var c;t.preventDefault(),t.stopPropagation(),u[e]&&clearTimeout(u[e]);const s=(null===a||void 0===a||null===(c=a.value)||void 0===c?void 0:c.trim())||"";s.length<m.AA.minimumSearchInputLength||(u[e]=setTimeout((()=>{D(e,s,o).then((a=>{if(a&&($(r.company).select2("open"),"company"===e)){var o,n;const e=null===r||void 0===r||null===(o=r.company)||void 0===o||null===(n=o.closest(".azp_element"))||void 0===n?void 0:n.querySelector(".select2-search__field");e&&(e.value=s)}}))}),n))}function D(e,o,n){var t;let c=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;const s={};switch(e){case"company":$(r.company).attr("disabled","disabled"),s.partialName=o;break;case"companyByIdNumber":s.companyIdNumber=o,s.companyId=null===(t=r.companyId)||void 0===t?void 0:t.value,c&&(s.companyId=c)}return new Promise((o=>{m.jJ.resetDropDownSelection(r.company),"companyByIdNumber"===e&&(s.companyIdNumber=m.mo.addPaddingToCompanyIdNumber(s.companyId,s.companyIdNumber)),m.dU.apiRequest(n,s,(n=>{let t=!1,c=!1;var s;"company"===e&&(i((null===(s=n[0])||void 0===s?void 0:s.data)||[]),t=!0,c=a.selectCompany);"companyByIdNumber"===e&&0===n[0].data.length&&m.jJ.notify("error",a.companyNoResultsFound,"search-company"),m.jJ.updateApiData(r,n,{keepOpen:t,selected:[],placeholder:c,multiselect:!1}),$(r.company).removeAttr("disabled"),o(t)}))}))}return n.useEffect((()=>{(0,s.A)(),I(),b||(m.jJ.setDropDownPlaceholder(r.company,a.selectCompany,!1),m.jJ.setDropDownPlaceholder(r.companyId,a.companyDataPlaceholder,!1),f(),v(!0));const e=p.find((e=>e.companies_ID===y));e&&(m.jJ.setDropDownSelection(r.companyId,e.companies_IdType),r.companyIdNumber.value=e.companies_IdNumber||"",S())}),[p,y]),n.useEffect((()=>
1{t.A.loaderStore.showLoader(),I(),m.dU.init(m.dU.searchCompany,(e=>{const a=m.mo.getUserLibraryData(e);a.length>0&&m.mo.setUserLibrary(a,t.A),function(){var e;r.search.addEventListener("click",A),r.clearFilters.addEventListener("click",g);const a=null===(e=r.company)||void 0===e?void 0:e.closest(".filter_custom_field");a&&$(a).on("keyup","input.select2-search__field",(e=>{j("company",e.target,m.bO.companies,1e3,e)})),$(r.companyId).on("change",(e=>{const a=$(e.target).val();if("-1"===a||"value_text"===a)return m.jJ.resetDropDownSelection(r.companyId,"value_text"),m.jJ.clearInput(r.companyIdNumber),void f();r.companyIdNumber.hasAttribute("disabled")&&S(),h(a)}));const o=r.companyIdNumber;["keyup","change"].forEach((e=>{null===o||void 0===o||o.addEventListener(e,j.bind(this,"companyByIdNumber",o,m.bO.companyByIdNumber,1e3))})),$(r.company).on("change",(e=>{const a=$(e.target).val();"-1"===a&&(m.jJ.resetDropDownSelection(r.companyId,"value_text"),m.jJ.clearInput(r.companyIdNumber)),h(a)}))}();const o=m.jJ.getUrlQueryParamsData();Object.keys(o).length>0?function(e,a){const o=[];if(o.push(Promise.resolve()),"companyId"in e&&"companyIdNumber"in e){m.jJ.setDropDownSelection(r.companyId,e.companyId),r.companyIdNumber.value=e.companyIdNumber;const a=D("companyByIdNumber",e.companyIdNumber,m.bO.companyByIdNumber,e.companyId);o.push(a)}Promise.allSettled(o).finally((()=>{a()}))}(o,(()=>{!function(e){if(r.company&&e.company&&e.companyName){const a=[{companies_ID:e.company,companies_Name:e.companyName}];m.jJ.updateComponent(r.company,a,m.bO.companies),m.jJ.selectDropDown(r.company,e.companyName,e.company)}}(o);let e={company:""};e=Object.assign({}
1,e,o),t.A.loaderStore.hideLoader(),N(e)})):t.A.loaderStore.hideLoader()}))}),[o]),(0,l.jsx)("div",{className:"search-journals"})};var p=o(1704);const i=e=>(t.A.languageStore.setLang(e.lang),t.A.searchResultsStore.setHiddenColumns(["search_IssueGroupID","Summary","Entities","Tags","Timeline"]),(0,l.jsxs)(n.Fragment,{children:[(0,l.jsx)(r.A,{}),(0,l.jsx)(u,{}),(0,l.jsx)(p.A,{type:"search-company"})]}))}}]);
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.