File: /var/www/quadcode.com/build/client/_app/immutable/nodes/16.b57ac64d.js
import{s as ge,c as Se,a as Ne,n as te,r as Le}from"../chunks/index.614a0f19.js";import{S as Me,i as Be,e as m,s as P,o as C,d as g,f as k,b as $,p as V,g as u,h as f,j as Q,r as c,t as q,y as ve,k as N,v as de,n as Te,u as re,c as oe,a as ie,m as ce,l as _e,K as pe,x as Ee,w as je}from"../chunks/index.f20d589e.js";import{i as Oe,e as we}from"../chunks/Lang.c84e954b.js";import{H as Fe}from"../chunks/Header.ab45ac15.js";import{S as Ge}from"../chunks/SeoHead.27938517.js";import{s as Qe}from"../chunks/seo-image.c1f13bb2.js";import{B as He}from"../chunks/Button.2c063e78.js";import{R as Re}from"../chunks/Related.179814e8.js";const Ue=(n,e)=>{if(e&&n)return e.initPopupWidget({url:n}),!1};function ye(n){let e,l,s;return{c(){e=m("div"),l=m("img"),this.h()},l(t){e=g(t,"DIV",{class:!0});var r=k(e);l=g(r,"IMG",{src:!0,alt:!0,class:!0}),r.forEach(u),this.h()},h(){var t;Ne(l.src,s=(t=n[3].image)==null?void 0:t.mediumLarge)||f(l,"src",s),f(l,"alt",n[3].title),f(l,"class","card-events__image svelte-799q4h"),f(e,"class","card-events__header svelte-799q4h")},m(t,r){Q(t,e,r),c(e,l)},p:te,d(t){t&&u(e)}}}function De(n){let e,l=n[2]("events.Past")+"",s;return{c(){e=m("div"),s=C(l),this.h()},l(t){e=g(t,"DIV",{class:!0});var r=k(e);s=V(r,l),r.forEach(u),this.h()},h(){f(e,"class","card-events__body-status svelte-799q4h")},m(t,r){Q(t,e,r),c(e,s)},p(t,r){r&4&&l!==(l=t[2]("events.Past")+"")&&re(s,l)},d(t){t&&u(e)}}}function Ae(n){let e,l,s,t;return{c(){e=m("p"),l=C(n[6]),s=C(" - "),t=C(n[7]),this.h()},l(r){e=g(r,"P",{class:!0});var a=k(e);l=V(a,n[6]),s=V(a," - "),t=V(a,n[7]),a.forEach(u),this.h()},h(){f(e,"class","card-events__body-month svelte-799q4h")},m(r,a){Q(r,e,a),c(e,l),c(e,s),c(e,t)},p:te,d(r){r&&u(e)}}}function Je(n){let e,l;return{c(){e=m("p"),l=C(n[6]),this.h()},l(s){e=g(s,"P",{class:!0});var t=k(e);l=V(t,n[6]),t.forEach(u),this.h()},h(){f(e,"class","card-events__body-month svelte-799q4h")},m(s,t){Q(s,e,t),c(e,l)},p:te,d(s){s&&u(e)}}}function Ke(n){let e,l,s=n[3].tag+"",t;return{c(){e=m("div"),l=m("p"),t=C(s),this.h()},l(r){e=g(r,"DIV",{class:!0});var a=k(e);l=g(a,"P",{class:!0});var _=k(l);t=V(_,s),_.forEach(u),a.forEach(u),this.h()},h(){f(l,"class","card-events__body-tag svelte-799q4h"),f(e,"class","card-events__body-tags svelte-799q4h")},m(r,a){Q(r,e,a),c(e,l),c(l,t)},p:te,d(r){r&&u(e)}}}function Pe(n){let e,l,s;return{c(){e=m("div"),l=m("img"),this.h()},l(t){e=g(t,"DIV",{class:!0});var r=k(e);l=g(r,"IMG",{src:!0,alt:!0,class:!0}),r.forEach(u),this.h()},h(){var t;Ne(l.src,s=(t=n[3].image)==null?void 0:t.medium)||f(l,"src",s),f(l,"alt",""),f(l,"class","svelte-799q4h"),f(e,"class","card-events__body-image svelte-799q4h")},m(t,r){Q(t,e,r),c(e,l)},p:te,d(t){t&&u(e)}}}function $e(n){let e,l;return e=new He({props:{ghost:!0,className:"card-events__body-button",text:n[3].linkData.buttonText??n[2]("events.Book a meeting"),onClick:n[9]}}),{c(){oe(e.$$.fragment)},l(s){ie(e.$$.fragment,s)},m(s,t){ce(e,s,t),l=!0},p(s,t){const r={};t&4&&(r.text=s[3].linkData.buttonText??s[2]("events.Book a meeting")),e.$set(r)},i(s){l||(q(e.$$.fragment,s),l=!0)},o(s){N(e.$$.fragment,s),l=!1},d(s){_e(e,s)}}}function We(n){let e,l,s,t,r,a,_=n[4].getDate()+"",v,E,B=n[5].getDate()+"",T,j,w,R,O=n[3].city+"",b,J,H,U=n[3].location+"",x,se,z,X,S,K,le=n[3].title+"",ne,W,D,M=n[3].description+"",ae,ee,F,p=!n[1]&&ye(n),y=n[0]&&De(n);function he(i,h){return i[6]===i[7]?Je:Ae}let L=he(n)(n),A=n[3].tag&&Ke(n),d=n[1]&&Pe(n),o=n[3].linkData&&!n[0]&&$e(n);return{c(){e=m("div"),p&&p.c(),l=P(),s=m("div"),t=m("div"),y&&y.c(),r=P(),a=m("p"),v=C(_),E=C("-"),T=C(B),j=P(),L.c(),w=P(),R=m("p"),b=C(O),J=P(),H=m("p"),x=C(U),se=P(),A&&A.c(),z=P(),d&&d.c(),X=P(),S=m("div"),K=m("p"),ne=C(le),W=P(),D=m("p"),ae=C(M),ee=P(),o&&o.c(),this.h()},l(i){e=g(i,"DIV",{class:!0});var h=k(e);p&&p.l(h),l=$(h),s=g(h,"DIV",{class:!0});var G=k(s);t=g(G,"DIV",{class:!0});var I=k(t);y&&y.l(I),r=$(I),a=g(I,"P",{class:!0});var Y=k(a);v=V(Y,_),E=V(Y,"-"),T=V(Y,B),Y.forEach(u),j=$(I),L.l(I),w=$(I),R=g(I,"P",{class:!0});var fe=k(R);b=V(fe,O),fe.forEach(u),J=$(I),H=g(I,"P",{class:!0});var ue=k(H);x=V(ue,U),ue.forEach(u),se=$(I),A&&A.l(I),I.forEach(u),z=$(G),d&&d.l(G),X=$(G),S=g(G,"DIV",{class:!0});var Z=k(S);K=g(Z,"P",{class:!0});var be=k(K);ne=V(be,le),be.forEach(u),W=$(Z),D=g(Z,"P",{class:!0});var ke=k(D);ae=V(ke,M),ke.forEach(u),ee=$(Z),o&&o.l(Z),Z.forEach(u),G.forEach(u),h.forEach(u),this.h()},h(){f(a,"class","card-events__body-period svelte-799q4h"),f(R,"class","card-events__body-country svelte-799q4h"),f(H,"class","card-events__body-location svelte-799q4h"),f(t,"class","card-events__body-info svelte-799q4h"),f(K,"class","card-events__body-title svelte-799q4h"),f(D,"class","card-events__body-text svelte-799q4h"),f(S,"class","card-events__body-content svelte-799q4h"),f(s,"class","card-events__body svelte-799q4h"),f(e,"class","card-events svelte-799q4h")},m(i,h){Q(i,e,h),p&&p.m(e,null),c(e,l),c(e,s),c(s,t),y&&y.m(t,null),c(t,r),c(t,a),c(a,v),c(a,E),c(a,T),c(t,j),L.m(t,null),c(t,w),c(t,R),c(R,b),c(t,J),c(t,H),c(H,x),c(t,se),A&&A.m(t,null),c(s,z),d&&d.m(s,null),c(s,X),c(s,S),c(S,K),c(K,ne),c(S,W),c(S,D),c(D,ae),c(S,ee),o&&o.m(S,null),F=!0},p(i,[h]){i[1]?p&&(p.d(1),p=null):p?p.p(i,h):(p=ye(i),p.c(),p.m(e,l)),i[0]?y?y.p(i,h):(y=De(i),y.c(),y.m(t,r)):y&&(y.d(1),y=null),L.p(i,h),i[3].tag&&A.p(i,h),i[1]?d?d.p(i,h):(d=Pe(i),d.c(),d.m(s,X)):d&&(d.d(1),d=null),i[3].linkData&&!i[0]?o?(o.p(i,h),h&1&&q(o,1)):(o=$e(i),o.c(),q(o,1),o.m(S,null)):o&&(ve(),N(o,1,1,()=>{o=null}),de())},i(i){F||(q(o),F=!0)},o(i){N(o),F=!1},d(i){i&&u(e),p&&p.d(),y&&y.d(),L.d(),A&&A.d(),d&&d.d(),o&&o.d()}}}function Xe(n,e,l){let s;Se(n,Te,w=>l(2,s=w));let{data:t}=e,{isPast:r}=e,a=!1;const _={...t};Oe.subscribe(w=>{l(1,a=w)});const v=new Date(_.startDate),E=new Date(_.endDate),B=v.toLocaleString("en",{month:"long"}),T=E.toLocaleString("en",{month:"long"}),j=()=>Ue(_.linkData.link,window==null?void 0:window.Calendly);return n.$$set=w=>{"data"in w&&l(8,t=w.data),"isPast"in w&&l(0,r=w.isPast)},[r,a,s,_,v,E,B,T,t,j]}class Ye extends Me{constructor(e){super(),Be(this,e,Xe,We,ge,{data:8,isPast:0})}}function qe(n,e,l){const s=n.slice();return s[13]=e[l],s}function Ze(n){let e,l=n[7]("events.Not Found")+"",s;return{c(){e=m("div"),s=C(l),this.h()},l(t){e=g(t,"DIV",{class:!0});var r=k(e);s=V(r,l),r.forEach(u),this.h()},h(){f(e,"class","events__list-not-found svelte-151lrzp")},m(t,r){Q(t,e,r),c(e,s)},p(t,r){r&128&&l!==(l=t[7]("events.Not Found")+"")&&re(s,l)},i:te,o:te,d(t){t&&u(e)}}}function xe(n){let e,l,s=we(n[2][n[1]]),t=[];for(let a=0;a<s.length;a+=1)t[a]=Ce(qe(n,s,a));const r=a=>N(t[a],1,1,()=>{t[a]=null});return{c(){for(let a=0;a<t.length;a+=1)t[a].c();e=Ee()},l(a){for(let _=0;_<t.length;_+=1)t[_].l(a);e=Ee()},m(a,_){for(let v=0;v<t.length;v+=1)t[v]&&t[v].m(a,_);Q(a,e,_),l=!0},p(a,_){if(_&70){s=we(a[2][a[1]]);let v;for(v=0;v<s.length;v+=1){const E=qe(a,s,v);t[v]?(t[v].p(E,_),q(t[v],1)):(t[v]=Ce(E),t[v].c(),q(t[v],1),t[v].m(e.parentNode,e))}for(ve(),v=s.length;v<t.length;v+=1)r(v);de()}},i(a){if(!l){for(let _=0;_<s.length;_+=1)q(t[_]);l=!0}},o(a){t=t.filter(Boolean);for(let _=0;_<t.length;_+=1)N(t[_]);l=!1},d(a){a&&u(e),je(t,a)}}}function Ie(n){let e,l;return e=new Ye({props:{data:n[13],isPast:n[6].isPast}}),{c(){oe(e.$$.fragment)},l(s){ie(e.$$.fragment,s)},m(s,t){ce(e,s,t),l=!0},p(s,t){const r={};t&6&&(r.data=s[13]),t&64&&(r.isPast=s[6].isPast),e.$set(r)},i(s){l||(q(e.$$.fragment,s),l=!0)},o(s){N(e.$$.fragment,s),l=!1},d(s){_e(e,s)}}}function Ce(n){let e,l=n[13].title,s,t,r=Ie(n);return{c(){e=m("div"),r.c(),s=P(),this.h()},l(a){e=g(a,"DIV",{class:!0});var _=k(e);r.l(_),s=$(_),_.forEach(u),this.h()},h(){f(e,"class","events__list-item svelte-151lrzp")},m(a,_){Q(a,e,_),r.m(e,null),c(e,s),t=!0},p(a,_){_&6&&ge(l,l=a[13].title)?(ve(),N(r,1,1,te),de(),r=Ie(a),r.c(),q(r,1),r.m(e,s)):r.p(a,_)},i(a){t||(q(r),t=!0)},o(a){N(r),t=!1},d(a){a&&u(e),r.d(a)}}}function Ve(n){let e,l;return e=new He({props:{className:"events__show-more",text:n[7]("events.Show more"),ghost:!0,loading:n[4],onClick:n[8]}}),{c(){oe(e.$$.fragment)},l(s){ie(e.$$.fragment,s)},m(s,t){ce(e,s,t),l=!0},p(s,t){const r={};t&128&&(r.text=s[7]("events.Show more")),t&16&&(r.loading=s[4]),e.$set(r)},i(s){l||(q(e.$$.fragment,s),l=!0)},o(s){N(e.$$.fragment,s),l=!1},d(s){_e(e,s)}}}function et(n){let e,l,s,t,r,a,_,v=n[7]("events.Events")+"",E,B,T,j=n[7]("events.Explore upcoming events where we'll be present and meet us in person.")+"",w,R,O,b,J=n[7]("events.Upcoming")+"",H,U,x,se,z,X=n[7]("events.Past")+"",S,K,le,ne,W,D,M,ae,ee,F,p,y,he;e=new Ge({props:{image:Qe,type:"website",title:n[7]("events.Events - Quadcode"),description:n[7]("events.Explore upcoming events where we'll be showcasing innovations and connecting with industry leaders."),calendly:!0}}),s=new Fe({});const me=[xe,Ze],L=[];function A(o,i){return o[2][o[1]].length?0:1}D=A(n),M=L[D]=me[D](n);let d=n[2][n[1]].length<n[5][n[1]]&&Ve(n);return F=new Re({props:{posts:n[0].readMore}}),{c(){oe(e.$$.fragment),l=P(),oe(s.$$.fragment),t=P(),r=m("section"),a=m("div"),_=m("h1"),E=C(v),B=P(),T=m("p"),w=C(j),R=P(),O=m("div"),b=m("div"),H=C(J),se=P(),z=m("div"),S=C(X),ne=P(),W=m("div"),M.c(),ae=P(),d&&d.c(),ee=P(),oe(F.$$.fragment),this.h()},l(o){ie(e.$$.fragment,o),l=$(o),ie(s.$$.fragment,o),t=$(o),r=g(o,"SECTION",{class:!0});var i=k(r);a=g(i,"DIV",{class:!0});var h=k(a);_=g(h,"H1",{class:!0});var G=k(_);E=V(G,v),G.forEach(u),B=$(h),T=g(h,"P",{class:!0});var I=k(T);w=V(I,j),I.forEach(u),R=$(h),O=g(h,"DIV",{class:!0});var Y=k(O);b=g(Y,"DIV",{class:!0,"aria-selected":!0,tabindex:!0,role:!0});var fe=k(b);H=V(fe,J),fe.forEach(u),se=$(Y),z=g(Y,"DIV",{class:!0,"aria-selected":!0,tabindex:!0,role:!0});var ue=k(z);S=V(ue,X),ue.forEach(u),Y.forEach(u),ne=$(h),W=g(h,"DIV",{class:!0});var Z=k(W);M.l(Z),Z.forEach(u),ae=$(h),d&&d.l(h),ee=$(h),ie(F.$$.fragment,h),h.forEach(u),i.forEach(u),this.h()},h(){f(_,"class","events__title svelte-151lrzp"),f(T,"class","events__text svelte-151lrzp"),f(b,"class",U="events__tab "+(n[3]?"":"active")+" svelte-151lrzp"),f(b,"aria-selected",x=!n[3]),f(b,"tabindex","0"),f(b,"role","tab"),f(z,"class",K="events__tab "+(n[3]?"active":"")+" svelte-151lrzp"),f(z,"aria-selected",le=!n[3]),f(z,"tabindex","0"),f(z,"role","tab"),f(O,"class","events__tabs svelte-151lrzp"),f(W,"class","events__list svelte-151lrzp"),f(a,"class","container"),f(r,"class","layout events svelte-151lrzp")},m(o,i){ce(e,o,i),Q(o,l,i),ce(s,o,i),Q(o,t,i),Q(o,r,i),c(r,a),c(a,_),c(_,E),c(a,B),c(a,T),c(T,w),c(a,R),c(a,O),c(O,b),c(b,H),c(O,se),c(O,z),c(z,S),c(a,ne),c(a,W),L[D].m(W,null),c(a,ae),d&&d.m(a,null),c(a,ee),ce(F,a,null),p=!0,y||(he=[pe(b,"click",n[10]),pe(b,"keydown",tt),pe(z,"click",n[11]),pe(z,"keydown",st)],y=!0)},p(o,[i]){const h={};i&128&&(h.title=o[7]("events.Events - Quadcode")),i&128&&(h.description=o[7]("events.Explore upcoming events where we'll be showcasing innovations and connecting with industry leaders.")),e.$set(h),(!p||i&128)&&v!==(v=o[7]("events.Events")+"")&&re(E,v),(!p||i&128)&&j!==(j=o[7]("events.Explore upcoming events where we'll be present and meet us in person.")+"")&&re(w,j),(!p||i&128)&&J!==(J=o[7]("events.Upcoming")+"")&&re(H,J),(!p||i&8&&U!==(U="events__tab "+(o[3]?"":"active")+" svelte-151lrzp"))&&f(b,"class",U),(!p||i&8&&x!==(x=!o[3]))&&f(b,"aria-selected",x),(!p||i&128)&&X!==(X=o[7]("events.Past")+"")&&re(S,X),(!p||i&8&&K!==(K="events__tab "+(o[3]?"active":"")+" svelte-151lrzp"))&&f(z,"class",K),(!p||i&8&&le!==(le=!o[3]))&&f(z,"aria-selected",le);let G=D;D=A(o),D===G?L[D].p(o,i):(ve(),N(L[G],1,1,()=>{L[G]=null}),de(),M=L[D],M?M.p(o,i):(M=L[D]=me[D](o),M.c()),q(M,1),M.m(W,null)),o[2][o[1]].length<o[5][o[1]]?d?(d.p(o,i),i&38&&q(d,1)):(d=Ve(o),d.c(),q(d,1),d.m(a,ee)):d&&(ve(),N(d,1,1,()=>{d=null}),de());const I={};i&1&&(I.posts=o[0].readMore),F.$set(I)},i(o){p||(q(e.$$.fragment,o),q(s.$$.fragment,o),q(M),q(d),q(F.$$.fragment,o),p=!0)},o(o){N(e.$$.fragment,o),N(s.$$.fragment,o),N(M),N(d),N(F.$$.fragment,o),p=!1},d(o){o&&(u(l),u(t),u(r)),_e(e,o),_e(s,o),L[D].d(),d&&d.d(),_e(F),y=!1,Le(he)}}}const ze=3,tt=()=>!1,st=()=>!1;function lt(n,e,l){let s,t,r;Se(n,Te,b=>l(7,r=b));let{data:a}=e,_="upcoming",v=!1;const E={upcoming:a.events.upcoming.events||[],past:a.events.past.events||[]};let B={past:a.events.past.totalCount,upcoming:a.events.upcoming.totalCount};const T=async(b,J)=>{l(4,v=!0);const H=await fetch("/api/events/getEvents",{method:"POST",headers:{"content-type":"Application/json"},body:JSON.stringify({isPast:s,language:J,...b[_]})}).finally(()=>l(4,v=!1));if(H.ok){const U=await H.json();s?(l(2,E.past=[...E.past,...U.events],E),l(5,B.past=U.totalCount,B)):(l(2,E.upcoming=[...E.upcoming,...U.events],E),l(5,B.upcoming=U.totalCount,B)),l(6,t[_].offset=E[_].length,t)}},j=async()=>{await T(t,a.lang)},w=async b=>{l(1,_=b)},R=()=>w("upcoming"),O=()=>w("past");return n.$$set=b=>{"data"in b&&l(0,a=b.data)},n.$$.update=()=>{n.$$.dirty&2&&l(3,s=_==="past"),n.$$.dirty&12&&l(6,t={isPast:s,past:{offset:E.past.length,limit:ze},upcoming:{offset:E.upcoming.length,limit:ze}})},[a,_,E,s,v,B,t,r,j,w,R,O]}class ut extends Me{constructor(e){super(),Be(this,e,lt,et,ge,{data:0})}}export{ut as component};