1import{aF as at,w as I,al as nt,i as F,am as W,_ as G,b as ot,ab as q,p as rt,c as it,aG as ct,aH as lt,aC as mt}from"./weAkk1de.js";import{_ as dt}from"./CrP7_6_Z.js";import{_ as _t}from"./D0N67VtA.js";import{_ as ut}from"./H6ZV0gNw.js";import{_ as ft}from"./CkJsvO6c.js";import{d as S,aY as O,v as P,aP as ht,aq as T,c as w,el as vt,er as N,E as B,D as c,P as a,V as o,G as xt,h as t,F as n,S as D,C as p,H as $,Y as E,X as v,M as V,N as j,Z as Q}from"./DlFYsrWP.js";import{a as Y,b as pt}from"./gUtqD_h6.js";import{_ as X}from"./nHpabT80.js";import{_ as gt}from"./C_qhZnHQ.js";import{_ as yt}from"./s8PXcue4.js";import{_ as $t}from"./FVo8QhfF.js";import{u as Bt,a as wt}from"./C392xkM9.js";import"./gnfrdFF_.js";import"./Bo0dyPxh.js";const bt={class:""},kt={class:""},Dt={class:"mb-3 font-semibold text-primary"},Et={key:1},St={key:2,class:"grid grid-cols-1 gap-4 sm:grid-cols-2"},Ut=S({__name:"HeroBuilder",props:{type:{default:"webinar"},theme:{default:"light"},isRevert:{type:Boolean,default:!1},btnText:{}},async setup(e){let l,i;const m=e,u=O(),f=P(),{data:h,status:r,error:_}=([l,i]=ht(async()=>T("hero-event-banner-"+m.type,async()=>(await f.events.index({pages:1,filter:"presentation"}))._data.data||[],{default:()=>[]})),l=await l,i(),l),s=w(()=>vt(h.value)||null),{dayjs:d}=N(),x=w(()=>s.value?d().isSameOrAfter(s.value?.end_time||s.value?.start_time):!0),g=w(()=>x.value?!1:d().isSameOrAfter(s.value?.start_time)&&d().isSameOrBefore(s.value?.end_time)),y={white:{hero:"hero-banner",icon:"bg-white"},light:{hero:"hero-banner-light",icon:"bg-blue-light"},dark:{hero:"hero-banner-dark",icon:"bg-secondary"}};return(b,C)=>{const M=F,H=dt,A=W,z=_t,k=ut,Z=G,J=ft,K=nt,tt=I,et=at,st=ot;return c(),B("div",bt,[a(st,null,{default:o(()=>[a(tt,{"static-slot":"",status:t(r),errors:t(_)},{default:o(()=>[a(K,{count:2},{default:o(()=>[n("div",{class:D(["flex items-center justify-center",[{"order-1":e.isRevert},y[e.theme]?.hero]])},[n("div",null,[a(M,{src:t(s)?.cover_image_url,class:"w-full rounded-4xl xl:w-[90%]"},null,8,["src"])])],2),n("div",{class:D(["grid w-full grid-cols-1 gap-y-6 place-self-center xl:gap-y-8",{"order-0":e.isRevert}])},[n("div",kt,[n("p",Dt,[E(v(t(x)?"Historical":"Live")+" Enterprise DNA ",1),C[0]||(C[0]=n("span",{class:"capitalize"},"Event",-1))]),n("h5",{class:D(["text-2xl leading-tight sm:text-3xl md:text-4xl",e.theme==="dark"?"text-white":"text-secondary"])},v(t(s)?.name),3)]),t(x)?$("",!0):(c(),p(H,{key:0,white:e.theme==="dark",time:t(g)&&t(s)?.end_time?t(s)?.end_time:t(s)?.start_time},null,8,["white","time"])),t(s)&&t(s)?.start_time?(c(),B("div",Et,[a(A,{theme:e.theme},{default:o(()=>[E(v(t(u).toDate(t(s)?.start_time)),1)]),_:1},8,["theme"])])):$("",!0),!t(x)&&t(s)?.start_time?(c(),B("div",St,[(c(!0),B(V,null,j(t(u).tzDateArray(t(s)?.start_time),(U,L)=>(c(),p(k,{key:L,class:"!my-0"},{default:o(()=>[L?(c(),B("h3",{key:0,class:D(["mb-1 text-start text-sm font-bold",e.theme==="dark"?"text-white":"text-secondary"])},v(t(u).toDate(L,"ll")),3)):$("",!0),U&&U?.length?(c(!0),B(V,{key:1},j(U,R=>(c(),p(z,{key:R?.time,class:"text-sm","icon-round":"","icon-bg":y[e.theme]?.icon,"text-color":e.theme==="dark"?"text-white":"text-secondary"},{default:o(()=>[E(v(t(u).toDate(R?.date,"h A"))+" "+v(R?.city),1)]),_:2},1032,["icon-bg","text-color"]))),128)):$("",!0)]),_:2},1024))),128))])):$("",!0),a(Z,{html:t(s)?.details||t(s)?.overview,"text-classes":[e.theme==="dark"?"text-white editor-text-white":"text-secondary","list-item-base editor-text leading-5"]},null,8,["html","text-classes"]),t(s)?(c(),p(J,{key:3,event:t(s)},null,8,["event"])):$("",!0)],2)]),_:1})]),_:1},8,["status","errors"])]),error:o(({error:U})=>[a(et,{error:U},{default:o(()=>[xt(b.$slots,"after-error")]),_:3},8,["error"])]),_:3})])}}}),Ct={class:"card h-full flex-1 dark:bg-blue-700"},Mt={class:"card-cover relative w-full"},Ht={class:"card-body"},At={class:"mb-5 flex justify-center"},zt={class:"sans card-title mb-2 text-center text-xl font-medium capitalize text-secondary dark:text-white"},Lt={class:"mt-5 flex justify-center"},Rt=S({__name:"EventUpcoming",props:{item:{}},setup(e){const l=e,{dayjs:i}=N(),m=O(),u=w(()=>
1{if(l.item?.coming_soon)return"Coming Soon";const f=l.item?.start_time,h=l.item?.end_time,r=m.tzDate(f),_=m.tzDate(h);return h&&i(r).isSame(_,"d")?m.toDate(r,"DD MMMM"):`${m.toDate(r,"DD MMMM")} - ${m.toDate(_,"DD MMMM")}`});return(f,h)=>{const r=F,_=W,s=G,d=Q,x=X;return c(),p(x,{class:"shadow-full"},{default:o(()=>[n("div",Ct,[n("div",Mt,[a(r,{alt:`Cover: ${e.item?.name}`,src:e.item?.thumbnail_url||e.item?.cover_image_url||"",width:"360","image-class":"my-auto rounded-t-4xl w-full"},null,8,["alt","src"])]),n("div",Ht,[n("div",At,[a(_,{theme:"light"},{default:o(()=>[E(v(t(u)),1)]),_:1})]),n("h3",zt,v(e.item?.name),1),a(s,{html:e.item?.overview,"text-classes":"flex-1 text-center text-sm font-normal editor-text-dark-gray"},null,8,["html"]),n("div",Lt,[a(d,{to:`/events/${e.item?.slug}`,class:"py-2 text-sm font-semibold",rounded:""},{default:o(()=>[E(v(f.$t("See details")),1)]),_:1},8,["to"])])])])]),_:1})}}}),Vt=S({__name:"UpcomingSection",setup(e){const l=P(),{data:i,status:m,error:u}=T("upcoming-filter-event",async()=>(await l.events.index({filter:"lasting"}))._data.data,{default:()=>[]});return(f,h)=>{const r=Y,_=Rt,s=gt,d=I,x=q;return t(i)&&t(i)?.length?(c(),p(x,{key:0,class:"pt-12 md:pt-10 xl:pt-14"},{default:o(()=>[a(r,{subtitle:"Upcoming event",title:"Events","text-color":"text-blue-900"}),a(d,{"static-slot":"",status:t(m),errors:t(u),"show-not-found":t(i)&&!t(i)?.length,class:D({"pt-10 md:pt-12 xl:pt-16":!(t(i)&&t(i)?.length)})},{default:o(()=>[a(s,{items:t(i),center:t(i)?.length==1,count:3},{default:o(({item:g})=>[a(_,{item:g,class:"h-full w-full shadow-full"},null,8,["item"])]),_:1},8,["items","center"])]),_:1},8,["status","errors","show-not-found","class"])]),_:1})):$("",!0)}}}),jt={class:"card h-full flex-1 dark:bg-blue-700"},Ft={class:"card-cover relative w-full"},Gt={class:"card-body"},Ot={class:"text-sm font-normal text-blue-300"},Pt={class:"sans card-title mb-2 text-xl font-medium capitalize text-secondary"},Tt={class:"mt-4 w-full space-y-4 md:my-2 xl:flex xl:items-center xl:justify-between xl:space-y-0"},Nt={class:"course-instructor flex items-center gap-2"},It={class:"my-2 text-sm font-normal text-secondary dark:text-white lg:my-0"},Wt=S({__name:"Event",props:{item:{}},setup(e){const l=e,{formatDate:i,DATE_FORMATS:m}=O(),{dayjs:u}=N(),f=r=>u(r).isValid(),h=w(()=>{const r=i(l.item?.start_time,m.Pretty),_=i(l.item?.end_time,m.Pretty);return f(l.item?.end_time)?`${r} - ${_}`:r});return(r,_)=>{const s=yt,d=F,x=G,g=pt,y=Q,b=X;return c(),p(b,{class:"shadow-full",overflow:"overflow-hidden"},{default:o(()=>[n("div",jt,[n("div",{class:D(["grid place-items-center px-4 py-2",[{"min-h-[40px]":!e.item?.level}]])},[a(s,{rounded:"full",level:e.item?.level},null,8,["level"])],2),n("div",Ft,[a(d,{src:e.item?.thumbnail_url||e.item?.cover_image_url,alt:`Cover: ${e.item?.name}`,width:"359","image-class":"my-auto w-full"},null,8,["src","alt"])]),n("div",Gt,[n("span",Ot,v(t(h)),1),n("h3",Pt,v(e.item?.name),1),a(x,{"wrap-tag":"p",html:e.item?.overview,class:"!mb-6 !mt-0","text-classes":"flex-1 text-sm font-normal editor-text-dark-gray"},null,8,["html"]),n("div",Tt,[n("div",Nt,[a(g,{src:e.item?.instructor?.avatar_url||"/assets/images/base-avatar.svg",alt:e.item?.instructor?.name,size:"w-8",cover:""},null,8,["src","alt"]),n("p",It,v(e.item?.instructor?.name),1)]),a(y,{id:`single-event-id-${e.item?.id}`,to:`/events/${e.item?.slug}`,variant:"outline",class:"py-2 text-sm font-semibold xl:w-36"},{default:o(()=>[E(v(r.$t("See details")),1)]),_:1},8,["id","to"])])])])]),_:1})}}}),qt=S({__name:"HistoricalGrid",setup(e){const l={filter:"",level:"",search:"",cursor:""},i=P(),{values:m,setValues:u,setFieldValue:f}=rt({formOptions:{initialValues:l},onLoadingData:()=>_(),onBeforeSetQueryItems:(g,y)=>{if(g.cursor===y.cursor)return{cursor:""}}}),{data:h,status:r,execute:_,error:s}=T("filter-historical-event",async()=>(await i.events.index({filter:"historical",pages:9,...m}))._data,{default:()=>({meta:{},data:[]})}),d=w(()=>h.value.data),x=w(()=>h.value.meta);return(g,y)=>{const b=Y,C=ct,M=Wt,H=$t,A=lt,z=it;return c(),p(z,null,{default:o(()=>[a(b,{title:"Check Out All Our Historic",subtitle:"Virtual Events",size:"text-center text-2xl font-bold capitalize text-blue-800 sm:text-3xl md:text-4xl"}),a(C,{"initial-filters":t(m),class:"mb-7","exist-filters":{search:!0,filter:!0,level:!0},onUpdate:t(u)},null,8,["initial-filters","onUpdate"]),a(A,{navigation:t(x),status:t(r),error:t(s),items:t(d),"show-not-found":t(d)&&!t(d).length,onSetPage:y[0]||(y[0]=k=>t(f)("cursor",k))},{default:o(()=>[t(d)&&t(d).length?(c(),p(H,{key:0,count:"3"},{default:o(()=>
1[(c(!0),B(V,null,j(t(d),k=>(c(),p(M,{key:k.id,item:k},null,8,["item"]))),128))]),_:1})):$("",!0)]),_:1},8,["navigation","status","error","items","show-not-found"])]),_:1})}}}),Qt={class:"container mx-auto mt-4"},le=S({__name:"index",setup(e){return Bt(),(l,i)=>{const m=Ut,u=q,f=mt,h=Vt,r=qt,_=wt;return c(),p(_,null,{default:o(()=>[a(u,{hero:"",circle:"","is-dark":""},{default:o(()=>[a(m,{theme:"dark","is-revert":"",class:"w-full"})]),_:1}),n("div",Qt,[a(f,{items:[{name:"Events",url:"/events"}],class:"mb-4"})]),a(h),a(r)]),_:1})}}});export{le as default};
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.