1import g from"./Dh0tdPpD.js";import h from"./D_7jiQ1g.js";import{f as b,m as l,c as n,h as e,a as s,g as d,F as u,q as T,b as m,W as B,o as a,t as _}from"./Cg3HSUfV.js";import{f as C}from"./B6gI45rA.js";import"./DE2GdlFU.js";const x={key:0,class:"sold-out"},L=["innerHTML"],M=["innerHTML"],S={class:"ticket-types-list"},D={class:"ticket-description"},F={class:"ticket-price"},H={class:"form-footer"},N={class:"actions"},O={key:2,class:"no-tickets"},p="https://mycart.chicagohumanities.org",V=b({__name:"tickets-form",props:{eventID:{},eventDetail:{},inline:{type:Boolean,default:!1},hasSeatMap:{type:Boolean,default:!1},revealCodeStatus:{},revealCode:{},isPass:{type:Boolean,default:!1}},emits:["close","submitRevealCode"],setup(i,{emit:E}){const k=i,t=l(()=>k.eventDetail),r=l(()=>t.value?.ticket_types||[]),v=l(()=>t.value?.sold_out);return l(()=>r.value.length&&t.value?.on_sale_status?.any),(j,o)=>{const f=g,y=h;return a(),n("div",{class:B(["event-tickets-form",{inline:i.inline}])},[e(v)?(a(),n("div",x,[o[0]||(o[0]=s("h3",null,"Sold Out",-1)),e(t)?.sold_out_message&&e(t).sold_out_message!=="<p></p>"?(a(),n("div",{key:0,innerHTML:e(t).sold_out_message},null,8,L)):d("",!0)])):e(r).length?(a(),n(u,{key:1},[e(t)?.presale_message?(a(),n("div",{key:0,class:"presale-message",innerHTML:e(t).presale_message},null,8,M)):d("",!0),o[3]||(o[3]=s("h3",{class:"ticket-select"},"Select Ticket Type",-1)),s("div",S,[(a(!0),n(u,null,T(e(r),c=>(a(),n("div",{key:c.id,class:"ticket-type-item"},[s("span",D,_(c.description),1),s("span",F,_(e(C)(c.price)),1)]))),128))]),s("footer",H,[i.inline?(a(),n(u,{key:0},[s("a",{href:p,class:"button button-black"},[...o[1]||(o[1]=[s("span",{class:"text-display"},"Buy Tickets",-1)])]),s("div",N,[m(f,{url:e(t)?.url,title:e(t)?.title},null,8,["url","title"]),m(y,{event:e(t)},null,8,["event"])])],64)):(a(),n("a",{key:1,href:p,class:"button button-blue-invert"},[...o[2]||(o[2]=[s("span",{class:"text-display"},"Buy Tickets",-1)])]))])],64)):(a(),n("div",O,[...o[4]||(o[4]=[s("p",null,"No tickets available at this time.",-1)])]))],2)}}}),U=Object.assign(V,{__name:"EventsTicketsForm"});export{U 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.