PageSourceSearch

https://www.sisvel.com/component---src-pages-search-js-c041f07864a482cb1798.js

js sisvel.com collected 2026-10-02 06:49:02 UTC 10,692 bytes, 3 lines download raw bytes

1/*! For license information please see component---src-pages-search-js-c041f07864a482cb1798.js.LICENSE.txt */
2(self.webpackChunkgatsby_sisvel=self.webpackChunkgatsby_sisvel||[]).push([[996],{4184:function(e,t){var a;!function(){"use strict";var n={}.hasOwnProperty;function r(){for(var e=[],t=0;t<arguments.length;t++){var a=arguments[t];if(a){var l=typeof a;if("string"===l||"number"===l)e.push(a);else if(Array.isArray(a)){if(a.length){var s=r.apply(null,a);s&&e.push(s)}}else if("object"===l){if(a.toString!==Object.prototype.toString&&!a.toString.toString().includes("[native code]")){e.push(a.toString());continue}for(var i in a)n.call(a,i)&&a[i]&&e.push(i)}}}return e.join(" ")}e.exports?(r.default=r,e.exports=r):void 0===(a=function(){return r}.apply(t,[]))||(e.exports=a)}()},7969:function(e,t,a){"use strict";a.d(t,{Z:function(){return i}});var n=a(7294),r=a(4184),l=a.n(r),s=a.p+"static/sprite-0391c9a7b25f0198c633dd9f6198580e.svg";var i=e=>{let{name:t,className:a,...r}=e;return n.createElement("svg",Object.assign({className:l()("icon",a)},r),n.createElement("use",{href:s+"#"+t}))}},8678:function(e,t,a){"use strict";var n=a(7294),r=a(574);t.Z=e=>{let{ignore:t=!1,type:a="page",children:l,location:s}=e;return n.createElement("div",{className:"wrapper","data-pagefind-filter":"type:"+a,"data-pagefind-meta":"type:"+a,"data-pagefind-body":t?void 0:""},n.createElement(r.Slice,{alias:"site-header",pathname:null==s?void 0:s.pathname,search:null==s?void 0:s.search}),l,n.createElement(r.Slice,{alias:"site-footer"}),n.createElement("div",{className:"block-site-content"}))}},2061:function(e,t,a){"use strict";a.d(t,{r:function(){return o},s:function(){return c}});var n=a(7294),r=a(574),l=a(1072),s=a(578);const i=new RegExp("^[/#](?!/)(?!xlin7ipl485u)"),c=()=>{const{i18n:e}=(0,l.useTranslation)();return(0,n.useCallback)(((t,a)=>(t=e.language!==(0,s.Mb)()&&t.startsWith("/")?"/"+e.language.split("-")[0]+t:t,(0,r.navigate)(t,a))),[e.language])},o=e=>{let{to:t,children:a,bypassLanguageCheck:c,...o}=e;const{i18n:u}=(0,l.useTranslation)();if(u.language===(0,s.Mb)()||c||(t="/"+u.language.split("-")[0]+t),i.test(t)){const{className:e,activeClassName:l,style:s,activeStyle:i}=o,c=t=>{let{href:a,location:n}=t;const r=n.pathname;return(a.endsWith("/")?a.substring(0,a.length-1):a)===(r.endsWith("/")?r.substring(0,r.length-1):r)?{className:[e,l].filter(
2Boolean).join(" "),style:{...s,...i}}:null};return n.createElement(r.Link,Object.assign({getProps:c,to:t},o),n.createElement(n.Fragment,null,a))}const{activeClassName:m,...p}=o;return n.createElement("a",Object.assign({href:t},p,{target:"_blank",rel:"noopener noreferrer"}),n.createElement(n.Fragment,null,a))}},9357:function(e,t,a){"use strict";var n=a(7294),r=a(574),l=a(578);const s=e=>{let{pathname:t=""}=e;const a=(0,l.ge)();if("com"===a)return n.createElement(n.Fragment,null,n.createElement("link",{rel:"alternate",hrefLang:"en",href:"https://www.sisvel.com"+t}),n.createElement("link",{rel:"alternate",hrefLang:"ja",href:"https://www.sisvel.jp"+t}),n.createElement("link",{rel:"alternate",hrefLang:"cn",href:"https://www.sisvel.cn"+t}));if("jp"===a)return n.createElement(n.Fragment,null,n.createElement("link",{rel:"alternate",hrefLang:"en",href:"https://www.sisvel.com"+t}),n.createElement("link",{rel:"alternate",hrefLang:"ja",href:"https://www.sisvel.jp"+t}));if("cn"===a){const e=t.startsWith("/en")?t.slice(3):t;return n.createElement(n.Fragment,null,n.createElement("link",{rel:"alternate",hrefLang:"en",href:"https://www.sisvel.com"+e}),n.createElement("link",{rel:"alternate",hrefLang:"zh",href:"https://www.sisvel.cn"+e}))}},i=e=>{var t;let{description:a,lang:i,keywords:c,title:o,ogImage:u,robots:m,pathname:p,children:h}=e;const{site:g}=(0,r.useStaticQuery)("983108779"),d=null!=o&&o.toLowerCase().startsWith("sisvel")?o:g.siteMetadata.title+" | "+o,f=a||g.siteMetadata.description;return n.createElement(n.Fragment,null,n.createElement("html",{lang:i.split("-")[0]}),n.createElement("title",null,d),n.createElement("meta",{property:"og:title",content:d}),n.createElement("meta",{property:"og:locale",content:i}),n.createElement("meta",{property:"og:type",content:"website"}),n.createElement("meta",{property:"twitter:card",content:"summary"}),n.createElement("meta",{property:"twitter:creator",content:g.siteMetadata.author}),f&&n.createElement(n.Fragment,null,n.createElement("meta",{name:"description",content:f}),n.createElement("meta",{property:"og:description",content:f}),n.createElement("meta",{property:"twitter:description",content:f})),(null==u||null===(t=u.file)||void 0===t?void 0:t.url)&&n.createElement(n.Fragment,null,n.createElement("meta",{property:"og:image",content:u.file.url}),n.createElement("meta",{property:"twitter:image",content:u.file.url}),u.width&&n.createElement(n.Fragment,null,n.createElement("meta",{property:"og:image:width",content:u.width}),n.createElement("meta",{property:"twitter:image:width",content:u.width})),u.height&&n.createElement(n.Fragment,null,n.createElement("meta",{property:"og:image:height",content:u.height}),n.createElement("meta",{property:"twitter:image:height",content:u.height}))),(null==c?void 0:c.length)&&n.createElement("meta",{name:"keywords",content:c.join(", ")}),m&&n.createElement("meta",{name:"robots",content:m}),p&&n.createElement(n.Fragment,null,n.createElement("link",{rel:"canonical",href:"cn"===(0,l.ge)()&&p.startsWith("/en/")?"https://www.sisvel.com"+p.slice(3):g.siteMetadata.siteUrl+p}),n.createElement("meta",{property:"og:url",content:g.siteMetadata.siteUrl+p})),n.createElement(s,{pathname:p}),h)};i.defaultProps={lang:"en",meta:[],keywords:[]},t.Z=i},5875:function(e,t,a){"use strict";a.r(t),a.d(t,{Head:function(){return h}});var n=a(3433),r=a(7294),l=a(8678),s=a(9357),i=a(2061),c=a(4184),o=a.n(c),u=a(7969),m=a(1072);const p=async(e,t,a)=>{const n=await import("/_pagefind/pagefind.js");await n.filters();const r=4*(a+1);if((null==t?void 0:t.length)>1){const a=await n.search(e),l=(await Promise.all(t.map((t=>n.search(e,{filters:{type:t}}))))).reduce(((e,t)=>(t.results.forEach((t=>e.set(t.id,!0))),e.set("total",e.get("total")+t.results.length),e)),new Map([["total",0]])),s=[];for(const e of a.results){if(s.length>=r)break;l.has(e.id)&&s.push(e)}return{results:s,filters:a.totalFilters,hasMore:l.get("total")>r}}{const a=await n.search(e,{filters:null!=t&&t.length?{type:t[0]}:{}});return{results:a.results.slice(0,r),filters:a.totalFilters,hasMore:a.results.length>r}}},h=e=>{let{pageContext:t}=e;return r.createElement(s.Z,{title:"Search",lang:t.language})};t.default=e=>{let{location:t}=e;const{0:a,1:s}=(0,r.useState)(),c=(()=>{const{t:e}=(0,m.useTranslation)();return(0,r.useMemo)((()=>[{label:e("page"),value:"page"},{label:e("news"),value:"news"},{label:e("events"),value:"event"},{label:e("insights"),value:"insights"},{label:e("blog"),value:"blog"}]),[e])})(),{0:h,1:g}=(0,r.useState)(c),d=t.search,{t:f}=(0,m.useTranslation)(),v=(0,i.s)();(0,r.useEffect)((()=>{(async()=>{const e=new URLSearchParams(d),t=e.get("s");if(t){const n=e.getAll("t"),r=e.get("p"),l=r&&!isNaN(parseInt(r))?parseInt(r):0;try{const e=await p(t,n,l),a=await Promise.all(e.results.map((async e=>{var t,a;const n=await e.data();
2return{id:e.id,title:null===(t=n.meta)||void 0===t?void 0:t.title,type:null===(a=n.meta)||void 0===a?void 0:a.type,excerpt:n.excerpt,url:n.url}})));g(c.map((t=>{var a,r;return{...t,checked:n.includes(t.value),count:null===(a=e.filters)||void 0===a||null===(r=a.type)||void 0===r?void 0:r[t.value]}}))),s({items:a,hasMore:e.hasMore})}catch(a){console.error("Load results error: ",a)}}})()}),[d,c]);const w=e=>{const{checked:t,name:a}=e.currentTarget,r=new URLSearchParams(d),l=r.getAll("t"),s=new Set(l);t?s.add(a):s.delete(a);const i=(0,n.Z)(s);r.delete("t"),r.delete("p");for(const n of i)r.append("t",n);v("?"+r.toString())};return r.createElement(l.Z,{ignore:!0,location:t},r.createElement("main",{className:"page"},r.createElement("div",{className:"page--search"},r.createElement("div",{className:"search-results py-5"},r.createElement("div",{className:"container"},!a&&r.createElement("div",{className:"row"},r.createElement("div",{className:"col-12 text-center"},r.createElement(u.Z,{name:"spinner",className:"search-results__icon icon icon--animated"}))),r.createElement("div",{className:"row"},r.createElement("div",{className:o()("col-lg-3",{"d-none":a&&!a.items.length})},h.filter((e=>e.count>0)).map((e=>r.createElement("label",{key:e.value,htmlFor:e.value,className:"search-results__filter d-block mb-5 h5 color-primary"},r.createElement("input",{id:e.value,type:"checkbox",className:"form__checkbox",name:e.value,checked:!!e.checked,onChange:w}),e.label)))),r.createElement("div",{className:o()(a&&!a.items.length?"col-12":"col-lg-9")},a?a.items.length?r.createElement(r.Fragment,null,a.items.map((e=>r.createElement(i.r,{bypassLanguageCheck:!0,to:e.url,key:e.id,className:"search-results__item"},r.createElement("div",{className:"search-results__tag pre-title"},c.find((t=>t.value===e.type)).label),r.createElement("div",{className:"h5 mb-2"},e.title),r.createElement("div",{dangerouslySetInnerHTML:{__html:e.excerpt}})))),a.hasMore&&r.createElement("button",{onClick:()=>{const e=new URLSearchParams(d),t=e.get("p"),a=t&&!isNaN(parseInt(t))?parseInt(t):0;e.set("p",a+1),v("?"+e.toString())},className:"button mt-5 mx-auto"},f("showMore"))):r.createElement("div",{className:"text-center h2 py-3"},f("noResults")):null)))))))}},578:function(e,t,a){"use strict";var n;a.d(t,{E7:function(){return l},Gp:function(){return p},Mb:function(){return c},Zx:function(){return o},aD:function(){return m},ge:function(){return i},sh:function(){return s}});const r=null!==(n={}.GATSBY_DOMAIN)&&void 0!==n?n:"com",l={com:{languages:["en-US"],default:"en-US",menuBehaviour:{"en-US":"same-site",ja:"link",zh:"link"}},cn:{languages:["zh","en-US"],default:"zh",menuBehaviour:{zh:"same-site","en-US":"same-site"}},jp:{languages:["ja"],default:"ja",menuBehaviour:{ja:"same-site","en-US":"link"}},preview:{languages:["en-US","ja","zh"],default:"en-US",menuBehaviour:{"en-US":"same-site",ja:"same-site",zh:"same-site"}}},s={"en-US":"https://www.sisvel.com",ja:"https://www.sisvel.jp",zh:"https://www.sisvel.cn"};function i(){return r}function c(){return l[r].default}const o=(()=>{switch(r){case"com":case"preview":default:return"en";case"cn":return"zh";case"jp":return"ja"}})(),u={en:{prefix:"en",value:"ENG"},ja:{prefix:"ja",value:"JPN"},zh:{prefix:"zh",value:"CHN"}},m=Object.keys(l[r].menuBehaviour).reduce(((e,t)=>{const a=t.split("-")[0];return e[t]=u[a],e}),{}),p=Object.values(u).filter((e=>e.prefix!==o)).map((e=>e.prefix))}}]);
3//# sourceMappingURL=component---src-pages-search-js-c041f07864a482cb1798.js.map

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.