1import{a as re,O as le,p as H,u as _,v as I,C as ce,w as K,q as ue,h as e,c as u,b as h,e as z,y as t,i as y,j as d,E as de,G as pe,I as _e,J as me,t as P,F as N,f as g,r as W,H as he,_ as ge,o as i,z as X,B as we,P as fe,g as Y,l as Z,n as ee,T as ve,M as ye}from"./entry.41e83958.js";import be from"./Filters.07bab78e.js";import Te from"./Loader.f4b58692.js";import Pe from"./Article.52be4860.js";import ke from"./PaginationAnchor.669fbcbc.js";import{u as Ae}from"./fetch.11b2b3fd.js";import{p as xe}from"./news.4b586710.js";import{p as Ie}from"./posts.b05ba57e.js";import{u as Me}from"./index.39da8258.js";import"./icon-chevron-down.5872ac64.js";import"./ShareButton.27008bea.js";const De={key:0,class:"news"},Se={class:"o-flexible-module"},Fe={class:"c-window-banner c-window-banner--monte-alabaster"},Le={class:"grid-container"},He={class:"grid-x grid-margin-x"},ze={class:"small-12 cell"},Ne=t("h1",{class:"c-window-banner__pretitle"},"News & Opinions",-1),Ce={key:0,class:"c-window-banner__media js-parallax__wrapper"},$e=["src","srcset","sizes","alt","title"],Be={class:"c-window-banner__content-wrapper"},Ue={class:"c-window-banner__title",itemprop:"name"},je={class:"c-window-banner__author"},qe={key:0,class:"c-window-banner__author-media"},Qe=["srcset","sizes","src","alt","title"],Oe={key:1,class:"c-window-banner__author-details"},Ee={class:"c-window-banner__author-name",itemprop:"author",itemscope:"",itemtype:"https://schema.org/Person"},Ve=["innerHTML"],Re={key:0},Je=["innerHTML"],Ge={key:1},Ke=["innerHTML"],We={class:"c-window-banner__date",itemprop:"datePublished"},Xe=["src","srcset","sizes","alt","title"],Ye={class:"c-window-banner__content-wrapper"},Ze={class:"c-window-banner__title",itemprop:"name"},et={class:"c-window-banner__author"},tt={key:0,class:"c-window-banner__author-media"},st=["srcset","sizes","src","alt","title"],at={key:1,class:"c-window-banner__author-details"},ot={class:"c-window-banner__author-name"},nt=["innerHTML"],it={key:0},rt=["innerHTML"],lt={key:1},ct=["innerHTML"],ut={class:"c-window-banner__date",itemprop:"datePublished"},dt={class:"news__listing"},pt={class:"news__search"},_t={class:"grid-container"},mt={class:"grid-x grid-margin-x"},ht={class:"small-12 medium-9 medium-offset-3 cell"},gt=["disabled"],wt={class:"grid-container"},ft={class:"grid-x grid-margin-x"},vt={class:"small-12 medium-3 cell"},yt={class:"c-filters__sticky-wrapper"},bt={class:"c-filters__count"},Tt={class:"small-12 medium-9 cell"},Pt={class:"news__items"},kt={key:0,class:"news__loading"},$t={__name:"index",async setup(At){let M,D;const S=re();le();const te=we(),j=H(null),C=Me("(max-width: 767px)"),s=_("pageData",()=>null),m=_("postsData",()=>null),a=_("latestPost",()=>null),b=_("isLoading",()=>!1),k=_("isSearchQuery",()=>!1),q=_("isInitialisedNews",()=>!1),Q=_("loadingTimeout",()=>null),T=_("activeFilters",()=>[]),$=_("isFiltering",()=>!1),O=_("isClearingFilters",()=>!1),w=_("search",()=>""),se=I().globalData.globalContent.globalContent.categories.filter(n=>n.parentCategories.applicablePostTypes.includes("post")),ae=_("terms",()=>[]),E=I().globalData.readingSettings.postsPerPage,f=H(""),A=H(1);let V=H({current:1,visible:5});const R={slug:"cms"+S.path};ce([A,$,O],async([n,o,c],[r,p,v])=>{!v&&c?fe():!p&&o?(A.value=1,$.value=!1,k.value=!1,w.value="",await F(),B(1)):n!==r&&(await F(),B(n))});const oe=async()=>{const n=Y(xe),{data:o,error:c}=await Z(n,{...R});if(!(o&&o.value&&o.value.nodeByUri))throw ee({statusCode:404,statusMessage:"Page Not Found"});s.value=o.value.nodeByUri,j.value=o.value.nodeByUri.pageOptions.headerStyle},F=async()=>{b.value=!0,k.value=!1;const n=(A.value-1)*E,o=Y(Ie(E,n,JSON.stringify(T.value).replace(/"([^"]+)":/g,"$1:"))),{data:c,error:r}=await Z(o,{...R});if(!(c&&c.value&&c.value.posts))throw ee({statusCode:404,statusMessage:"Page Not Found"});m.value=c.value.posts,f.value=m.value.pageInfo.total,!a.value&&m.value.edges.length>0&&(a.value=m.value.edges[0]),setTimeout(()=>{b.value=!1,q.value=!0},1500)},B=n=>{let o={current:n,visible:c(n-2,n+2,Math.ceil(f.value/I().globalData.readingSettings.postsPerPage))};function c(r,p,v){r=r<1?1:r,p=p>v?v:p,r>p&&([r,p]=[p,r]);const L=[];for(let x=r;x<=p;x++)L.push(x);return L}V.value=o},J=async n=>{const o=n.target.value;if(clearTimeout(Q.value),!w.value){k.value=!1,await F();return}if(w.value.length<3){b.value=!1;return}b.value=!0,k.value=!0,Q.value=setTimeout(async()=>{let c=new FormData;c.append("action","cisilion_get_search_data"),c.append("post_types",["post"]),c.append("query",o);const{data:r,error:p}=await Ae(`${te.public.cmsBaseUrl}/wp/wp-admin/admin-ajax.php`,{method:"POST",body:c,server:!0},"$5TvgQrIF5N");setTimeout(()=>{b.value=!1,m.value=JSON.parse(r.value),f.value=m.value.length},1500)},1e3)},ne=n=>{T.value.filter(o=>o==n).length?T.value=T.value.filter(o=>o!==n):T.value.push(n)};return[M,D]=K(()=>oe()),await M,D(),[M,D]=K(()=>F()),await M,D(),ue(async()=>
1{if(I().setHeaderTheme(j.value),C.value==!1){const n=document.getElementsByClassName("js-parallax");new simpleParallax(n,{delay:.6,transition:"cubic-bezier(0,0,0,1)"})}S.query.search&&(w.value=S.query.search,J({target:{value:S.query.search}})),B(A.value)}),(n,o)=>{const c=ve,r=ye,p=he,v=ge,L=be,x=Te,G=Pe,ie=ke;return e(s)&&e(m)?(i(),u("main",De,[h(p,null,{default:z(()=>[h(c,null,{default:z(()=>[g(P(e(s).seo.title),1)]),_:1}),h(r,{name:"description",content:e(s).seo.metaDesc},null,8,["content"]),h(r,{name:"og:title",content:e(s).seo.opengraphTitle},null,8,["content"]),h(r,{name:"og:description",content:e(s).seo.opengraphDescription},null,8,["content"]),e(s).seo.opengraphImage?(i(),y(r,{key:0,name:"og:image",content:e(s).seo.opengraphImage.sourceUrl},null,8,["content"])):d("",!0),h(r,{name:"twitter:title",content:e(s).seo.twitterTitle},null,8,["content"]),h(r,{name:"twitter:description",content:e(s).seo.twitterDescription},null,8,["content"]),e(s).seo.twitterImage?(i(),y(r,{key:1,name:"twitter:image",content:e(s).seo.twitterImage.sourceUrl},null,8,["content"])):d("",!0)]),_:1}),t("section",Se,[t("div",Fe,[t("div",Le,[t("div",He,[t("div",ze,[Ne,e(s).news.featuredArticle?(i(),y(v,{key:0,to:`/news-blog/${e(s).news.featuredArticle.slug}/`,class:"c-window-banner__wrapper","data-aos":"fade-up",itemscope:"",itemtype:"https://schema.org/BlogPosting",itemid:`https://www.cisilion.com/news-blog/${e(s).news.featuredArticle.slug}/`},{default:z(()=>[e(s).news.featuredArticle.post.featuredImage?(i(),u("div",Ce,[t("img",{class:"js-parallax",src:e(s).news.featuredArticle.post.featuredImage.sourceUrl,srcset:e(s).news.featuredArticle.post.featuredImage.srcSet,sizes:e(s).news.featuredArticle.post.featuredImage.sizes,alt:e(s).news.featuredArticle.title,title:e(s).news.featuredArticle.title},null,8,$e)])):d("",!0),t("div",Be,[t("div",Ue,P(e(s).news.featuredArticle.title),1),t("div",je,[e(s).news.featuredArticle.post.author&&e(s).news.featuredArticle.post.author.author.featuredImage?(i(),u("div",qe,[t("img",{srcset:e(s).news.featuredArticle.post.author.author.featuredImage.srcSet,sizes:e(s).news.featuredArticle.post.author.author.featuredImage.sizes,src:e(s).news.featuredArticle.post.author.author.featuredImage.sourceUrl,alt:e(s).news.featuredArticle.title,title:e(s).news.featuredArticle.title},null,8,Qe)])):d("",!0),e(s).news.featuredArticle.post.author?(i(),u("div",Oe,[t("div",Ee,[t("span",{innerHTML:e(s).news.featuredArticle.post.author.title,style:{"font-weight":"700"},itemprop:"name"},null,8,Ve),e(s).news.featuredArticle.post.author.author.position?(i(),u("span",Re,[g(" | "),t("span",{innerHTML:e(s).news.featuredArticle.post.author.author.position,itemprop:"jobTitle"},null,8,Je)])):d("",!0),e(s).news.featuredArticle.post.author.author.company?(i(),u("span",Ge,[g(", "),t("span",{innerHTML:e(s).news.featuredArticle.post.author.author.company,itemprop:"affiliation"},null,8,Ke)])):d("",!0)]),t("div",We,P(n.$formatDate(e(s).news.featuredArticle.date).value),1)])):d("",!0)])])]),_:1},8,["to","itemid"])):e(a)?(i(),y(v,{key:1,to:`/news-blog/${e(a).node.slug}/`,class:"c-window-banner__wrapper","data-aos":"fade-up",itemscope:"",itemtype:"https://schema.org/BlogPosting",itemid:`https://www.cisilion.com/news-blog/${e(a).node.slug}/`},{default:z(()=>[e(a).node.post.featuredImage?(i(),u("div",{key:0,class:X(["c-window-banner__media",[{"js-parallax__wrapper":!e(C)}]])},[t("img",{class:X([{"js-parallax":!e(C)}]),src:e(a).node.post.featuredImage.sourceUrl,srcset:e(a).node.post.featuredImage.srcSet,sizes:e(a).node.post.featuredImage.sizes,alt:e(a).node.title,title:e(a).title},null,10,Xe)],2)):d("",!0),t("div",Ye,[t("div",Ze,P(e(a).node.title),1),t("div",et,[e(a).node.post.author&&e(a).node.post.author.author.featuredImage?(i(),u("div",tt,[t("img",{srcset:e(a).node.post.author.author.featuredImage.srcSet,sizes:e(a).node.post.author.author.featuredImage.sizes,src:e(a).node.post.author.author.featuredImage.sourceUrl,alt:e(a).node.title,title:e(a).node.title},null,8,st)])):d("",!0),e(a).node.post.author?(i(),u("div",at,[t("div",ot,[t("span",{innerHTML:e(a).node.post.author.t
1itle,style:{"font-weight":"700"},itemprop:"name"},null,8,nt),e(a).node.post.author.author.position?(i(),u("span",it,[g(" | "),t("span",{innerHTML:e(a).node.post.author.author.position,itemprop:"jobTitle"},null,8,rt)])):d("",!0),e(a).node.post.author.author.company?(i(),u("span",lt,[g(", "),t("span",{innerHTML:e(a).node.post.author.author.company,itemprop:"affiliation"},null,8,ct)])):d("",!0)]),t("div",ut,P(n.$formatDate(e(a).node.date).value),1)])):d("",!0)])])]),_:1},8,["to","itemid"])):d("",!0)])])])])]),t("div",dt,[t("div",pt,[t("div",_t,[t("div",mt,[t("div",ht,[t("form",{onSubmit:o[1]||(o[1]=de(()=>{},["prevent"]))},[pe(t("input",{"onUpdate:modelValue":o[0]||(o[0]=l=>me(w)?w.value=l:null),onInput:J,type:"search",placeholder:"Search",disabled:!e(q)},null,40,gt),[[_e,e(w)]])],32)])])])]),t("div",wt,[t("div",ft,[t("div",vt,[t("div",yt,[h(L,{showPastEvents:!1,postType:"post",taxonomies:e(se),terms:e(ae),activeFilters:e(T),onToggleTerm:ne,onClearFilters:o[2]||(o[2]=l=>O.value=!0),onApplyFilters:o[3]||(o[3]=l=>$.value=!0)},null,8,["taxonomies","terms","activeFilters"]),t("div",bt,[t("b",null,P(e(f)),1),e(f)==1?(i(),u(N,{key:0},[g(" result")],64)):(i(),u(N,{key:1},[g(" results")],64)),g(" found ")])])]),t("div",Tt,[t("div",Pt,[e(b)?(i(),u("div",kt,[h(x)])):e(k)?(i(!0),u(N,{key:1},W(e(m),(l,U)=>(i(),y(G,{key:U,permalink:l.link,name:l.data.post_title,excerpt:l.data.post_excerpt,date:l.data.post_date,author:l.data.author,image:l.image,video:l.data.video},null,8,["permalink","name","excerpt","date","author","image","video"]))),128)):(i(!0),u(N,{key:2},W(e(m).edges,(l,U)=>(i(),y(G,{key:U,permalink:`/news-blog/${l.node.slug}`,name:l.node.title,excerpt:l.node.post.excerpt,date:l.node.date,author:l.node.post.author,image:l.node.post.featuredImage,video:l.node.post.video},null,8,["permalink","name","excerpt","date","author","image","video"]))),128))])])])])]),e(f)>5?(i(),y(ie,{key:0,pages:Math.ceil(e(f)/e(I)().globalData.readingSettings.postsPerPage),visiblePages:e(V),currentPage:e(A)},null,8,["pages","visiblePages","currentPage"])):d("",!0)])):d("",!0)}}};export{$t as default}; 2//# sourceMappingURL=index.7d6c0ed8.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.