1import{a as re,p as M,u as p,v as $,C as ce,w as G,q as de,x as ue,h as e,c as s,b as u,e as z,y as a,z as k,D as J,j as c,f as g,t as T,i as V,E as me,G as pe,I as _e,J as ge,F as O,r as X,H as ve,_ as be,o as i,B as Se,g as K,l as Y,n as W,T as ye,M as he}from"./entry.41e83958.js";import fe from"./Filters.07bab78e.js";import we from"./Loader.f4b58692.js";import ke from"./Article.52be4860.js";import Te from"./Pagination.92f07450.js";import{u as Ve}from"./fetch.11b2b3fd.js";import{c as xe}from"./clientStories.e498e705.js";import{u as Ie}from"./index.39da8258.js";import"./icon-chevron-down.5872ac64.js";import"./ShareButton.27008bea.js";const Ce=` 2 query clientStoriesTemplate($slug: ID!) { 3 page(id: $slug, idType: URI) { 4 title 5 id 6 seo { 7 title 8 metaDesc 9 metaKeywords 10 metaRobotsNofollow 11 metaRobotsNoindex 12 canonical 13 opengraphDescription 14 opengraphTitle 15 twitterTitle 16 twitterDescription 17 twitterImage { 18 sourceUrl(size: LARGE) 19 } 20 opengraphImage { 21 sourceUrl(size: LARGE) 22 } 23 } 24 template { 25 ... on Template_ClientStories { 26 templateName 27 clientStories { 28 bannerTitle 29 bannerStyle 30 featuredClientStory { 31 ... on ClientStory { 32 id 33 title 34 slug 35 clientStory { 36 excerpt 37 } 38 } 39 } 40 bannerContent 41 bannerLink { 42 target 43 title 44 url 45 } 46 bannerTheme 47 bannerVideoSource 48 bannerVideo 49 bannerVimeoVideoId 50 bannerLocalVideo { 51 link 52 mimeType 53 } 54 bannerImage { 55 altText 56 title 57 sizes(size: _1920X1080) 58 sourceUrl(size: _1920X1080) 59 srcSet(size: _1920X1080) 60 } 61 backgroundOverlay { 62 showBackgroundOverlay 63 backgroundOverlayStrength 64 } 65 } 66 } 67 } 68 pageOptions { 69 headerStyle 70 } 71 } 72 } 73`,Pe={key:0,class:"client-stories"},$e={class:"events__banner"},De=["to"],Le=["srcset","sizes","src"],Fe=["src"],Me={key:3,class:"c-banner__embed is-vimeo"},ze={key:4,autoplay:"",loop:"",muted:"",class:"c-banner__embed is-local"},Oe=["src","type"],Ne=["href"],Ue={class:"c-banner__wrapper","data-aos":"fade-up"},Be={class:"grid-container"},je={class:"grid-x grid-margin-x"},Ae={class:"small-12 medium-8 large-4 cell"},He={class:"c-banner__pretitle"},Re={class:"c-banner__title"},qe=["innerHTML"],Qe=["srcset","sizes","src"],Ee=["src"],Ge={key:3,class:"c-banner__embed is-vimeo"},Je={key:4,autoplay:"",loop:"",muted:"",class:"c-banner__embed is-local"},Xe=["src","type"],Ke=["href"],Ye={class:"c-banner__wrapper","data-aos":"fade-up"},We={class:"grid-container"},Ze={class:"grid-x grid-margin-x"},et={class:"small-12 medium-8 large-4 cell"},tt={class:"c-banner__title"},at=["innerHTML"],nt={class:"events__wrapper"},it={class:"news__search"},ot={class:"grid-container"},st={class:"grid-x grid-margin-x"},lt={class:"small-12 medium-9 medium-offset-3 cell"},rt=["disabled"],ct={class:"grid-container"},dt={class:"grid-x grid-margin-x"},ut={class:"small-12 medium-3 cell"},mt={class:"c-filters__sticky-wrapper"},pt={class:"c-filters__count"},_t={class:"small-12 medium-9 cell"},gt={class:"news__items"},vt={key:0,class:"news__loading"},Ct={__name:"index",async setup(bt){let D,L;const Z=re(),j=M(null),x=Ie("(max-width: 767px)"),ee=Se(),t=p("clientStoriesTemplateData",()=>null),v=p("clientStoriesData",()=>null),f=p("isLoading",()=>!1),b=p("activeFilters",()=>[]),N=p("isFiltering",()=>!1),U=p("isClearingFilters",()=>!1),w=p("isSearchQuery",()=>!1),A=p("isInitialisedClientStories",()=>!1),H=p("loadingTimeout",()=>null),te=$().globalData.globalContent.globalContent.categories.filter(o=>o.parentCategories.applicablePostTypes.includes("client_story")),_=p("search",()=>""),ae=p("terms",()=>[]),R=$().globalData.readingSettings.postsPerPage,S=M(""),y=M(1);let q=M({current:1,visible:5});const Q={slug:Z.path};ce([y,N,U],async([o,n,d],[r,m,h])=>{!h&&d?(y.value=1,U.value=!1,w.value=!1,_.value="",b.value=[],await I(),F(1)):!m&&n?(y.value=1,N.value=!1,w.value=!1,_.value="",await I(),F(1)):o!==r&&(await I(),F(o))});const ne=async()=>{const o=K(Ce),{data:n,error:d}=await Y(o,{...Q});if(!(n&&n.value&&n.value.page))throw W({statusCode:404,statusMessage:"Page Not Found"});t.value=n.value.page,j.value=n.value.page.pageOptions.headerStyle},I=async()=>{f.value=!0,w.value=!1;const o=(y.value-1)*R,n=K(xe(R,o,JSON.stringify(b.value).replace(/"([^"]+)":/g,"$1:"))),{data:d,error:r}=await Y(n,{...Q});if(!(d&&d.value&&d.value.clientStories))throw W({statusCode:404,statusMessage:"Page Not Found"});v.value=d.value.clientStories,S.value=v.value.pageInfo.total,setTimeout(()=>{f.value=!1,A.value=!0},1500)},ie=async o=>{if(clearTimeout(H.value),!_.value){w.value=!1,await I();return}if(_.value.length<3){f.value=!1;return}f.value=!0,w.value=!0,H.value=setTimeout(async()=>{let n=new FormData;n.append("action","cisilion_get_search_data"),n.append("post_types",["client_story"]),n.append("query",_.value);const{data:d,error:r}=await Ve(`${ee.public.cmsBaseUrl}/wp/wp-admin/admin-ajax.php`,{method:"POST",body:n,server:!0},"$ANbPeG7Y3n");setTimeout(()=>{f.value=!1,v.value=JSON.parse(d.value),S.value=v.value.length},1500)},1e3)},oe=o=>{b.value.filter(n=>n==o).length?b.value=b.value.filter(n=>n!==o):b.value.push(o)},F=o=>{let n={current:o,visible:d(o-2,o+2,Math.ceil(S.value/$().globalData.readingSettings.postsPerPage))};function d(r,m,h){r=r<1?1:r,m=m>h?h:m,r>m&&([r,m]=[m,r]);const C=[];for(let P=r;P<=m;P++)C.push(P);return C}q.value=n};return[D,L]=G(()=>ne()),await D,L(),[D,L]=G(()=>I()),await D,L(),de(async()=>
73{if(x.value==!1){const o=document.getElementsByClassName("js-parallax");new simpleParallax(o,{delay:.6,transition:"cubic-bezier(0,0,0,1)"})}$().setHeaderTheme(j.value),F(y.value)}),(o,n)=>{const d=ye,r=he,m=ve,h=ue("VimeoPlayer"),C=be,P=fe,se=we,E=ke,le=Te;return e(t)&&e(v)?(i(),s("main",Pe,[u(m,null,{default:z(()=>[u(d,null,{default:z(()=>[g(T(e(t).seo.title),1)]),_:1}),u(r,{name:"description",content:e(t).seo.metaDesc},null,8,["content"]),u(r,{name:"og:title",content:e(t).seo.opengraphTitle},null,8,["content"]),u(r,{name:"og:description",content:e(t).seo.opengraphDescription},null,8,["content"]),e(t).seo.opengraphImage?(i(),V(r,{key:0,name:"og:image",content:e(t).seo.opengraphImage.sourceUrl},null,8,["content"])):c("",!0),u(r,{name:"twitter:title",content:e(t).seo.twitterTitle},null,8,["content"]),u(r,{name:"twitter:description",content:e(t).seo.twitterDescription},null,8,["content"]),e(t).seo.twitterImage?(i(),V(r,{key:1,name:"twitter:image",content:e(t).seo.twitterImage.sourceUrl},null,8,["content"])):c("",!0)]),_:1}),a("section",$e,[e(t).template.clientStories.bannerStyle=="featured_client_story"?(i(),s("div",{key:0,to:o.$convertUrl(`/client-stories/${e(t).template.clientStories.featuredClientStory.slug}`),class:k(["c-banner",(`${e(t).template.clientStories.bannerTheme}`,{"has-video":e(t).template.clientStories.bannerTheme=="video"})])},[e(t).template.clientStories.bannerTheme=="image"||e(t).template.clientStories.bannerTheme=="video"?(i(),s("div",{key:0,class:k(["c-banner__media",{"is-youtube":e(t).template.clientStories.bannerVideoSource=="youtube","is-vimeo":e(t).template.clientStories.bannerVideoSource=="vimeo","js-parallax__wrapper":e(t).template.clientStories.bannerTheme=="image"&&!e(x)}])},[(e(t).template.clientStories.bannerTheme=="image"||e(t).template.clientStories.bannerTheme=="video")&&e(t).template.clientStories.backgroundOverlay.showBackgroundOverlay==!0?(i(),s("div",{key:0,class:"c-banner__media-overlay",style:J(`background-color: rgba(0, 0, 0, ${e(t).template.clientStories.backgroundOverlay.backgroundOverlayStrength});`)},null,4)):c("",!0),e(t).template.clientStories.bannerTheme=="image"&&e(t).template.clientStories.bannerImage?(i(),s("img",{key:1,class:k([{"js-parallax":!e(x)}]),srcset:e(t).template.clientStories.bannerImage.srcSet,sizes:e(t).template.clientStories.bannerImage.sizes,src:e(t).template.clientStories.bannerImage.sourceUrl},null,10,Le)):c("",!0),e(t).template.clientStories.bannerTheme=="video"&&e(t).template.clientStories.bannerVideoSource=="youtube"?(i(),s("iframe",{key:2,class:"c-banner__embed is-youtube",src:`https://www.youtube-nocookie.com/embed/${o.$convertVideoId(e(t).template.clientStories.bannerVideo)}?autoplay=1&controls=0&playlist=${o.$convertVideoId(e(t).template.clientStories.bannerVideo)}&loop=1&rel=0&enablejsapi=1&iv_load_policy=3&mute=1`,frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowfullscreen:""},` 74 `,8,Fe)):e(t).template.clientStories.bannerTheme=="video"&&e(t).template.clientStories.bannerVideoSource=="vimeo"?(i(),s("div",Me,[u(h,{"video-id":e(t).template.clientStories.bannerVimeoVideoId,autoplay:"true",loop:"true",controls:"false",options:{background:!0,dnt:!0,muted:!0,responsive:!0}},null,8,["video-id"])])):c("",!0),e(t).template.clientStories.bannerTheme=="video"&&e(t).template.clientStories.bannerVideoSource=="local"?(i(),s("video",ze,[a("source",{src:e(t).template.clientStories.bannerLocalVideo.link,type:e(t).template.clientStories.bannerLocalVideo.mimeType},null,8,Oe),a("a",{href:e(t).template.clientStories.bannerLocalVideo.link,download:""},"Download",8,Ne),g(" this video ")])):c("",!0)],2)):c("",!0),a("div",Ue,[a("div",Be,[a("div",je,[a("div",Ae,[a("h1",He,T(e(t).template.clientStories.bannerTitle),1),a("div",Re,T(e(t).template.clientStories.featuredClientStory.title),1),e(t).template.clientStories.featuredClientStory.clientStory.excerpt?(i(),s("div",{key:0,class:"c-banner__content s-wp-cms",innerHTML:e(t).template.clientStories.featuredClientStory.clientStory.excerpt},null,8,qe)):c("",!0),u(C,{to:`/client-stories/${e(t).template.clientStories.featuredClientStory.slug}`,class:"c-banner__button"},{default:z(()=>[g(" View Client Story ")]),_:1},8,["to"])])])])])],10,De)):(i(),s("div",{key:1,class:k(["c-banner",(`${e(t).template.clientStories.bannerTheme}`,{"has-video":e(t).template.clientStories.bannerTheme=="video"})])},[e(t).template.clientStories.bannerTheme=="image"||e(t).template.clientStories.bannerTheme=="video"?(i(),s("div",{key:0,class:k(["c-banner__media",{"is-youtube":e(t).template.clientStories.bannerVideoSource=="youtube","is-vimeo":e(t).template.clientStories.bannerVideoSource=="vimeo","js-parallax__wrapper":e(t).template.clientStories.bannerTheme=="image"&&!e(x)}])},[(e(t).template.clientStories.bannerTheme=="image"||e(t).template.clientStories.bannerTheme=="video")&&e(t).template.clientStories.backgroundOverlay.showBackgroun
74dOverlay==!0?(i(),s("div",{key:0,class:"c-banner__media-overlay",style:J(`background-color: rgba(0, 0, 0, ${e(t).template.clientStories.backgroundOverlay.backgroundOverlayStrength});`)},null,4)):c("",!0),e(t).template.clientStories.bannerTheme=="image"&&e(t).template.clientStories.bannerImage?(i(),s("img",{key:1,class:k([{"js-parallax":!e(x)}]),srcset:e(t).template.clientStories.bannerImage.srcSet,sizes:e(t).template.clientStories.bannerImage.sizes,src:e(t).template.clientStories.bannerImage.sourceUrl},null,10,Qe)):c("",!0),e(t).template.clientStories.bannerTheme=="video"&&e(t).template.clientStories.bannerVideoSource=="youtube"?(i(),s("iframe",{key:2,class:"c-banner__embed is-youtube",src:`https://www.youtube-nocookie.com/embed/${o.$convertVideoId(e(t).template.clientStories.bannerVideo)}?autoplay=1&controls=0&playlist=${o.$convertVideoId(e(t).template.clientStories.bannerVideo)}&loop=1&rel=0&enablejsapi=1&iv_load_policy=3&mute=1`,frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowfullscreen:""},` 75 `,8,Ee)):e(t).template.clientStories.bannerTheme=="video"&&e(t).template.clientStories.bannerVideoSource=="vimeo"?(i(),s("div",Ge,[u(h,{"video-id":e(t).template.clientStories.bannerVimeoVideoId,autoplay:"true",loop:"true",controls:"false",options:{background:!0,dnt:!0,muted:!0,responsive:!0}},null,8,["video-id"])])):c("",!0),e(t).template.clientStories.bannerTheme=="video"&&e(t).template.clientStories.bannerVideoSource=="local"?(i(),s("video",Je,[a("source",{src:e(t).template.clientStories.bannerLocalVideo.link,type:e(t).template.clientStories.bannerLocalVideo.mimeType},null,8,Xe),a("a",{href:e(t).template.clientStories.bannerLocalVideo.link,download:""},"Download",8,Ke),g(" this video ")])):c("",!0)],2)):c("",!0),a("div",Ye,[a("div",We,[a("div",Ze,[a("div",et,[a("h1",tt,T(e(t).template.clientStories.bannerTitle),1),a("div",{class:"c-banner__content s-wp-cms",innerHTML:e(t).template.clientStories.bannerContent},null,8,at),e(t).template.clientStories.bannerLink?(i(),V(C,{key:0,to:o.$convertUrl(e(t).template.clientStories.bannerLink.url),class:"c-banner__button",target:e(t).template.clientStories.bannerLink.target},{default:z(()=>[g(T(e(t).template.clientStories.bannerLink.title),1)]),_:1},8,["to","target"])):c("",!0)])])])])],2))]),a("div",nt,[a("div",it,[a("div",ot,[a("div",st,[a("div",lt,[a("form",{onSubmit:n[1]||(n[1]=me(()=>{},["prevent"]))},[pe(a("input",{"onUpdate:modelValue":n[0]||(n[0]=l=>ge(_)?_.value=l:null),onInput:ie,type:"search",placeholder:"Search",disabled:!e(A)},null,40,rt),[[_e,e(_)]])],32)])])])]),a("div",ct,[a("div",dt,[a("div",ut,[a("div",mt,[u(P,{postType:"client_story",activeFilters:e(b),taxonomies:e(te),terms:e(ae),onToggleTerm:oe,onClearFilters:n[2]||(n[2]=l=>U.value=!0),onApplyFilters:n[3]||(n[3]=l=>N.value=!0)},null,8,["activeFilters","taxonomies","terms"]),a("div",pt,[a("b",null,T(e(S)),1),e(S)==1?(i(),s(O,{key:0},[g(" result")],64)):(i(),s(O,{key:1},[g(" results")],64)),g(" found ")])])]),a("div",_t,[a("div",gt,[e(f)?(i(),s("div",vt,[u(se)])):e(w)?(i(!0),s(O,{key:1},X(e(v),(l,B)=>(i(),V(E,{key:B,type:l.data.post_type,permalink:l.link,name:l.data.post_title,excerpt:l.excerpt,date:l.data.post_date,image:l.image,video:l.data.video},null,8,["type","permalink","name","excerpt","date","image","video"]))),128)):(i(!0),s(O,{key:2},X(e(v).edges,(l,B)=>(i(),V(E,{key:B,type:"client_story",permalink:`/client-stories/${l.node.slug}`,name:l.node.title,excerpt:l.node.clientStory.excerpt,date:l.node.date,image:l.node.clientStory.featuredImage,video:l.node.clientStory.video},null,8,["permalink","name","excerpt","date","image","video"]))),128))])])])]),e(S)>5?(i(),V(le,{key:0,pages:Math.ceil(e(S)/e($)().globalData.readingSettings.postsPerPage),visiblePages:e(q),currentPage:e(y),onUpdatePagination:n[4]||(n[4]=l=>y.value=l)},null,8,["pages","visiblePages","currentPage"])):c("",!0)])])):c("",!0)}}};export{Ct as default}; 76//# sourceMappingURL=index.3721319f.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.