1import b from"./C2oHBkft.js";import{_ as y}from"./Bfs5vGAF.js";import{_ as S}from"./4g6h3oD9.js";import{g as w}from"./BnovMtXR.js";import{N as E}from"./DCRaJaTM.js";import{aX as T,aH as o,aI as v,aO as C,aQ as a,b6 as l,bd as h,ba as m,aE as I}from"./Pql0zqi_.js";import"./D8DxHZoX.js";import"./DkR2xdW_.js";import"./BWUrY8rG.js";import"./ChJvvs9d.js";import"./FtS4Pg4R.js";import"./n7Y8J26O.js";import"./D_Z_t0az.js";import"./Dm2cI6Wx.js";import"./DUuFc5pL.js";import"./CDLkmrzF.js";import"./DyxJpCi_.js";import"./kSBV_JON.js";import"./BGZV88wY.js";try{let s=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},e=new s.Error().stack;e&&(s._sentryDebugIds=s._sentryDebugIds||{},s._sentryDebugIds[e]="0824c9a8-d49d-445d-8df6-7014ee7e8194",s._sentryDebugIdIdentifier="sentry-dbid-0824c9a8-d49d-445d-8df6-7014ee7e8194")}catch{}const L="/events",O=T({__name:"VEventListingPage",props:{item:{},blocks:{}},setup(s){const e=s,d=o(()=>{var i;const t={};switch((i=e.item)==null?void 0:i.listingMode){case"passed_events":t["sortingLastDateTime[before]"]="now",t["order[sortingFirstDateTime]"]="DESC";break;case"custom_dates_asc":case"custom_dates_desc":e.item.listingStartDate&&e.item.listingEndDate?t.inDateRange={start:new Date(e.item.listingStartDate).toISOString(),end:new Date(e.item.listingEndDate).toISOString()}:e.item.listingStartDate?t["sortingDateTime[after]"]=new Date(e.item.listingStartDate).toISOString():e.item.listingEndDate&&(t["sortingLastDateTime[before]"]=new Date(e.item.listingEndDate).toISOString()),t["order[sortingFirstDateTime]"]=e.item.listingMode.includes("desc")?"DESC":"ASC";break;default:t["sortingLastDateTime[after]"]="now",t["order[sortingFirstDateTime]"]="ASC"}return t}),r=o(()=>{var t,i;return((i=(t=e.item.node)==null?void 0:t.tags)==null?void 0:i.filter(n=>n.visible))||[]}),c=o(()=>{var i;const t={...d.value};return(i=e.item.listingType)!=null&&i.length&&Object.assign(t,{"type[]":e.item.listingType}),r.value.length&&Object.assign(t,{"taggedEntities.tag[]":r.value.map(n=>n["@id"])}),t}),g=o(()=>{var t,i,n;return((n=(i=w((t=e.item.node)==null?void 0:t.tags))==null?void 0:i[0])==null?void 0:n.color)||E.EVENT});return(t,i)=>{const n=b,p=y,_=S;return C(),v("div",null,[a(n,{title:t.item.title,color:l(g)},null,8,["title","color"]),a(_,{params:l(c),class:m(t.$style.list),url:L,"root-tag":"main"},{item:h(({item:u,commonClass:f,columnItemClass:D})=>[a(p,{tag:"li",class:m([t.$style.item,f,D]),event:u},null,8,["class","event"])]),_:1},8,["params","class"])])}}}),V="_list_1hbjw_24",k="_item_1hbjw_28",M={list:V,item:k},j={$style:M},Z=I(O,[["__cssModules",j]]);export{Z 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.