PageSourceSearch

https://marketplace-cdn.motorsportreg.com/_nuxt/B8ETGR1k.js

js motorsportreg.com collected 2026-09-24 17:21:44 UTC 33,079 bytes, 1 lines download raw bytes

1import{r as ze,d as Qe,L as He,a as We,b as fe,I as Xe,c as qe,e as Ye}from"./BQrGsay6.js";import{_ as Ke}from"./D-yu90Np.js";import{_ as Ze}from"./BozV7Spe.js";import{L as Le}from"./7EfPu_q2.js";import{H as R,L as V,k as s,l,p as g,J as S,w as m,C as f,W as j,F as T,D as p,n as c,q as E,K as U,P as z,B as ve,af as Ce,Y as Je,g as et,R as M,b as tt,j as nt,T as at,x as ye,a5 as he,an as pe,ao as st,v as P,ap as it,aj as rt,m as a,A as be,ai as Ae,E as D,aq as ot,e as lt,ac as ct,G as Ee,u as ut}from"./CR3YXQVy.js";import{L as dt}from"./zsC9F6qg.js";import{_ as mt}from"./qpHoJ1KW.js";import{_ as _t}from"./8xRoJDzu.js";import{_ as Se}from"./BQtxFeAi.js";import{_ as ue}from"./CFpz1grn.js";import{_ as Ie}from"./CjzI37WJ.js";import{I as gt,E as ft}from"./DTUoCsp3.js";import{_ as G}from"./C2NBPyJI.js";import{L as K,a as Z}from"./BZAPbixr.js";import{L as W}from"./DtN6TDcd.js";import{b as ke}from"./cq0XeX2B.js";import"./BeCA3G8W.js";import"./CyiEs3jm.js";(function(){try{var d=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};d.SENTRY_RELEASE={id:"35119176436.2861.1-edd9430aa"}}catch{}})();try{(function(){var d=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},i=new d.Error().stack;i&&(d._sentryDebugIds=d._sentryDebugIds||{},d._sentryDebugIds[i]="aafdc859-9d4b-45bf-8013-8e043c4899e7",d._sentryDebugIdIdentifier="sentry-dbid-aafdc859-9d4b-45bf-8013-8e043c4899e7")})()}catch{}const vt={components:{LegacyTitle:Le},props:{title:{type:String,default:""},subtitle:{type:String,default:""},subtitleUrl:{type:String,default:""},description:{type:String,default:""},meta:{type:String,default:""},variation:{type:String,default:""},container:{type:String,default:""}},computed:{variations(){return[this.variation==="x"?"x":null]},containers(){return[this.container==="lplus"?"container container_lplus":null,this.container==="xl"?"container container_xl":null,this.container==="xxl"?"container container_xxl":null,this.container==="container"?"container":null]}}},yt={class:"section-hero__body"},ht={key:0,class:"section-hero__subtitle"},pt={key:1,class:"section-hero__description"},bt={key:2,class:"section-hero__meta"},At={class:"section-hero__aside"};function Et(d,i,e,C,B,k){const I=Ze,A=V("LegacyTitle");return s(),l("div",{class:U(["section-hero section-hero_dark",k.variations])},[g("div",{class:U(["section-hero__container",k.containers])},[g("div",yt,[e.subtitle?(s(),l("div",ht,[e.subtitleUrl?(s(),S(I,{key:0,to:e.subtitleUrl},{default:m(()=>[g("span",null,f(e.subtitle),1),j(d.$slots,"icon",{},void 0,!0)]),_:3},8,["to"])):(s(),l(T,{key:1},[g("span",null,f(e.subtitle),1),j(d.$slots,"icon",{},void 0,!0)],64))])):p("",!0),c(A,{heading:"1",class:"section-hero__title"},{default:m(()=>[E(f(e.title),1)]),_:1}),e.description?(s(),l("div",pt,f(e.description),1)):p("",!0),e.meta?(s(),l("div",bt,f(e.meta),1)):p("",!0)]),g("div",At,[j(d.$slots,"default",{},void 0,!0)])],2)],2)}const kt=Object.assign(R(vt,[["render",Et],["__scopeId","data-v-21105193"]]),{__name:"LegacySectionHero"}),Lt={props:{variation:{type:String,default:null},currentUidMember:{type:String,default:null},group:{type:Object,default:()=>({})},onClickVehicle:{type:Function,default:()=>()=>{}}},data:()=>({isOverflowing:!1,sortBy:[]}),computed:{filteredColumns(){return(this.group?.columns?.filter(i=>!i.hide)||[]).map(i=>{const e=this.sortBy.findIndex(C=>C.key===i.key);return~e&&(i.sortDirection=this.sortBy[e].direction,i.sortIndex=e),i})},sortedRegistrations(){return this.group.registrations}},mounted(){this.$nextTick(this.checkIsOverflowing),window.addEventListener("resize",this.checkIsOverflowing,{passive:!0})},destroyed(){window.removeEventListener("resize",this.checkIsOverflowing)},methods:{onSortBy(d,i){const e=this.sortBy.findIndex(C=>C.key===d);if(!~e){i?this.sortBy.push({key:d,direction:"ASC"}):this.sortBy=[{key:d,direction:"ASC"}];return}this.sortBy[e].direction==="ASC"?this.$set(this.sortBy[e],"direction","DESC"):this.$delete(this.sortBy,e)},formatClassModifier({vchClass:d,classModifier:i}){const e=[];return d&&e.push(d),i&&e.push(`(${i})`),e.join(" ")},formatHometown({vchCity:d,vchRegion:i}){const e=[];return d&&e.push(d),i&&e.push(i),e.join(", ")},checkIsOverflowing(){!this.$refs.msrTable||!this.$refs.msrTableContainer||(this.tableWidth=this.$refs.msrTable.clientWidth,this.tableContainerWidth=this.$refs.msrTableContainer.clientWidth,!(!this.tableWidth||!this.tableContainerWidth)&&(this.isOverflowing=this.tableWidth>this.tableContainerWidth))}}},Ct={ref:"msrTableContainer",class:"msr-table_responsive"},St={ref:"msrTable",class:"msr-table"},It=["onClick"],Tt={key:0,class:"msr-table_cell-wrapper"},wt={class:"msr-table-avatar"},Nt=["onClick"],Dt={key:6};function $t(d,i,e,C,B,k){const I=Se,A=Ce;return s(),l("div",null,[j(d.$slots,"default",{},()=>[g("div",{class:U(["msr-table_wrapper",{hasShadow:d.isOverflowing}])},[g("div",Ct,[g("table",St,[g("thead",null,[g("tr",null,[(s(!0),l(T,null,z(k.filteredColumns,r=>(s(),l("th",{key:r.key,onClick:[ve(L=>k.onSortBy(r.key),["exact"]),ve(L=>k.onSortBy(r.key,!0),["shift","exact"])]},f(r.value),9,It))),128))])]),g("tbody",null,[(s(!0),l(T,null,z(k.sortedRegistrations,(r,L)=>(s(),l("tr",{key:L,class:U({highlight:e.currentUidMember===r.uidMember})},[(s(!0),l(T,null,z(k.filteredColumns,v=>(s(),l("td",{key:v.key,class:U(v.key)},[v.key==="name"?(s(),l("div",Tt,[g("span",wt,[c(I,{"first-name":r.vchFirstName,"last-name":r.vchLastName,image:r.vchImageURL?`${r.vchImageURL}-/quality/lighter/-/progressive/yes/-/resize/64x64/-/format/jpg/`:r.vchImageURL,size:"small"},null,8,["first-name","last-name","image"])]),E(" "+f(r.vchFirstName)+" "+f(r.vchLastName),1)])):v.key==="vchVehicleNumber"?(s(),l(T,{key:1},[E(f([null,""].includes(r.vchVehicleNumber)?"-":r.vchVehicleNumber),1)],64)):v.key==="vehicle"?(s(),l("button",{key:2,class:"msr-table-thumbnail","aria-hidden":"true",onClick:()=>e.onClickVehicle(r)},[g("span",null,[r.vehicle_vchImageURL?(s(),S(A,{key:0,loading:"lazy",src:`${r.vehicle_vchImageURL}-/resize/110x62/-/quality/lighter/-/progressive/yes/-/format/jpg/`,alt:""},null,8,["src"])):p("",!0)]),E(" "+f(r.vehicle_sntYear)+" "+f(r.vehicle_vchMake)+" "+f(r.vehicle_vchModel),1)],8,Nt)):v.key==="hometown"?(s(),l(T,{key:3},[E(f(k.formatHometown(r)),1)],64)):v.key==="instructor"?(s(),l(T,{key:4},[E(f(r.instructor_vchFirstName)+" "+f(r.instructor_vchLastName),1)],64)):v.key==="classModifier"?(s(),l(T,{key:5}
1,[E(f(k.formatClassModifier(r)),1)],64)):v.key==="vchAttendeeStatus"?(s(),l("span",Dt,[g("i",{class:U(`dot dot_${r.vchAttendeeStatus.replace(/\s/g,"-").toLowerCase()}`)},null,2),E(" "+f(r.vchAttendeeStatus),1)])):(s(),l(T,{key:7},[E(f(r[v.key]),1)],64))],2))),128))],2))),128))])],512)],512)],2)],!0)])}const xt=Object.assign(R(Lt,[["render",$t],["__scopeId","data-v-56042109"]]),{__name:"LegacyTable"}),Rt={},Bt={class:"icon icon_large","aria-label":"icon","aria-hidden":"true",width:"24",height:"24",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function Ot(d,i){return s(),l("svg",Bt,[...i[0]||(i[0]=[g("path",{"fill-rule":"evenodd","clip-rule":"evenodd",fill:"var(--default)",d:"M21.0608 7.00011L9.50011 18.5608L3.93945 13.0001L5.00011 11.9395L9.50011 16.4395L20.0001 5.93945L21.0608 7.00011Z"},null,-1)])])}const jt=R(Rt,[["render",Ot]]),Ft={components:{IconCheck:jt,IconEdit:ft,IconDrop:gt},props:{title:{type:String,default:""},image:{type:String,default:null},variation:{type:String,default:""},lastName:{type:String,default:""},firstName:{type:String,default:""},selected:{type:Boolean,default:!1},current:{type:Boolean,default:!1},edit:{type:Boolean,default:!1},isDefault:{type:Boolean,default:!1},onEdit:{type:Function,required:!1,default:()=>()=>{}}},computed:{variations(){return[this.variation==="summary"?"attendee_summary":"",this.variation==="static"?"attendee_static":"",this.variation==="group"?"attendee_static":"",this.variation==="flush"?"attendee_flush":""]}}},Vt={class:"attendee__wrapper"},Pt={class:"attendee__figure"},Ut={class:"attendee__body"},Mt={key:0},Gt={key:1,class:"attendee__title"},zt={key:0},Qt={class:"attendee__content"},Ht={key:0,class:"attendee__icon-selected"};function Wt(d,i,e,C,B,k){const I=Se,A=V("IconCheck"),r=V("IconEdit"),L=V("IconDrop");return s(),l("div",{class:U(["attendee",[e.selected?"selected":""],k.variations])},[g("div",Vt,[g("div",Pt,[c(I,{image:e.image,"first-name":e.firstName,"last-name":e.lastName},null,8,["image","first-name","last-name"])]),g("div",Ut,[e.variation==="static"?(s(),l("div",{key:0,class:"attendee__title",onClick:i[0]||(i[0]=v=>d.onChangeState("create-profile"))},[E(f(e.title)+" ",1),e.isDefault?(s(),l("span",Mt,"You")):p("",!0)])):(s(),l("div",Gt,[E(f(e.title),1),e.isDefault?(s(),l("span",zt,"You")):p("",!0)])),g("div",Qt,[j(d.$slots,"default",{},void 0,!0)])]),e.selected||e.current?(s(),l("div",Ht,[c(A,{class:"icon_status-ok"})])):p("",!0),e.edit?(s(),l("div",{key:1,style:{"z-index":"9999"},class:"attendee__icon-edit",onClick:i[1]||(i[1]=(...v)=>e.onEdit&&e.onEdit(...v))},[c(r)])):p("",!0),e.variation==="group"?(s(),l("div",{key:2,style:{"z-index":"9999"},class:"attendee__icon-group",onClick:i[2]||(i[2]=(...v)=>e.onEdit&&e.onEdit(...v))},[c(L)])):p("",!0)])],2)}const Te=Object.assign(R(Ft,[["render",Wt],["__scopeId","data-v-e6141d5c"]]),{__name:"LegacyAttendee"}),Xt={components:{LegacyAttendee:Te,LegacySkeleton:Ie},props:{firstName:{type:String,default:""},lastName:{type:String,default:""},src:{type:String,default:""},figure:{type:String,default:""},year:{type:[Number,String],default:""},make:{type:String,default:""},model:{type:String,default:""}}},qt={class:"vehicle-card"},Yt={class:"vehicle-card__content"},Kt={class:"vehicle-card__title"},Zt={key:0,class:"vehicle-card__figure"},Jt={class:"vehicle-card__img"},en=["src","alt"],tn={class:"vehicle__meta"};function nn(d,i,e,C,B,k){const I=Ie,A=Ce,r=Te;return s(),l("div",qt,[g("div",Yt,[g("div",Kt,f(e.year)+" "+f(e.make)+" "+f(e.model),1),e.src?(s(),l("div",Zt,[g("div",Jt,[c(A,{src:e.src,alt:""},{default:m(({src:L,isLoaded:v,imgAttrs:w})=>[g("img",Je({src:L,alt:d.alt},w),null,16,en),v?p("",!0):(s(),S(I,{key:0}))]),_:1},8,["src"])])])):p("",!0),g("div",tn,[c(r,{title:`${e.firstName} ${e.lastName}`,"first-name":e.firstName,"last-name":e.lastName,image:e.figure,label:`${e.firstName} ${e.lastName}`,variation:"flush"},null,8,["title","first-name","last-name","image","label"])])])])}const an=Object.assign(R(Xt,[["render",nn],["__scopeId","data-v-e4923148"]]),{__name:"LegacyCardVehicleCard"}),sn={},rn={class:"card__figure"};function on(d,i,e,C,B,k){return s(),l("div",rn,[j(d.$slots,"default",{},void 0,!0)])}const J=Object.assign(R(sn,[["render",on],["__scopeId","data-v-2b35e5cb"]]),{__name:"LegacyCardFigure"}),ln={},cn={class:"card__content"};function un(d,i,e,C,B,k){return s(),l("div",cn,[j(d.$slots,"default")])}const we=Object.assign(R(ln,[["render",un]]),{__name:"LegacyCardContent"}),dn="data:image/png;base64,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",mn={components:{LegacyCard:Z,LegacyCardBody:K,LegacyCardFigure:J,LegacyCardContent:we,LegacyP:W,LegacyStack:G},props:{title:{type:String,default:""},description:{type:String,default:""}}};function _n(d,i,e,C,B,k){const I=J,A=V("LegacyP"),r=V("LegacyStack"),L=we,v=K,w=Z;return s(),S(w,{align:"center",border:"",padding:"3",class:"card-empty_small"},{default:m(()=>[c(v,null,{default:m(()=>[c(I,{style:{display:"flex"}},{default:m(()=>[...i[0]||(i[0]=[g("img",{src:dn,width:"32",height:"32"},null,-1)])]),_:1}),c(L,null,{default:m(()=>[c(r,{level:"half"},{default:m(()=>[c(A,{lead:"3",weight:"semibold"},{default:m(()=>[E(f(e.title),1)]),_:1}),e.description?(s(),S(A,{key:0,text:"3"},{default:m(()=>[E(f(e.description),1)]),_:1})):p("",!0)]),_:1})]),_:1})]),_:1})]),_:1})}const H=Object.assign(R(mn,[["render",_n],["__scopeId","data-v-6d7c9938"]]),{__name:"LegacyEmpty"}),gn={props:{divider:{type:Boolean,default:!1},fixBottom:{type:Boolean,default:!1},button:{type:Boolean,default:!1},justify:{type:String,default:""},direction:{type:String,default:""},padding:{type:String,default:""}},computed:{cardFooterDirection(){return this.direction==="column"?"card__footer_column":this.direction==="row"?"card__footer_row":null},cardFooterJustify(){return this.justify==="between"?"card__footer_justify-between":null}}};function fn(d,i,e,C,B,k){return s(),l("div",{class:U(["card__footer",{card__footer_divider:e.divider},{"card__footer_fix-bottom":e.fixBottom},{card__footer_button:e.button},k.cardFooterJustify,k.cardFooterDirection])},[j(d.$slots,"default",{},void 0,!0)],2)}const Ne=Object.assign(R(gn,[["render",fn],["__scopeId","data-v-eacaca77"]]),{__name:"LegacyCardFooter"}),vn=""+new URL("car-generic.KzTFPXGi.png",import.meta.url).href,yn={components:{LegacyCard:Z,LegacyCardBody:K,LegacyCardFooter:Ne,LegacyCardFigure:J,LegacyP:W,LegacyStack:G,LegacyTitle:Le},props:{title:{type:String,default:""},description:{type:String,default:""},btnPrimary:{type:String,default:""},btnPrimaryClick:{type:Function,default:null}}},hn={style:{"max-width":"400px",width:"100%"}};function pn(d,i,e,C,B,k){const I=J,A=V("LegacyTitle"),r=V("LegacyP"),L=V("LegacyStack"),v=K,w=ue,ee=Ne,X=Z;return s(),S(X,{align:"center",direction:"column","text-center":"",class:"card-empty_large"},{default:m(()=>[c(v,null,{default:m(()=>[c(L,{level:"half"},{default:m(()=>[c(I,null,{default:m(()=>[...i[0]||(i[0]=[g("img",{src:vn,width:"64",height:"64"},null,-1)])]),_:1}),c(A,{heading:"2"},{default:m(()=>
1[E(f(e.title),1)]),_:1}),c(r,{lead:"2"},{default:m(()=>[E(f(e.description),1)]),_:1})]),_:1})]),_:1}),e.btnPrimary?(s(),S(ee,{key:0},{default:m(()=>[g("div",hn,[c(L,{level:"4"},{default:m(()=>[g("div",null,[c(w,{variation:"button_dark button_large button_block",class:"",type:"button",onClick:e.btnPrimaryClick},{default:m(()=>[E(f(e.btnPrimary),1)]),_:1},8,["onClick"])])]),_:1})])]),_:1})):p("",!0)]),_:1})}const ce=Object.assign(R(yn,[["render",pn],["__scopeId","data-v-7d3b2a17"]]),{__name:"LegacyEmptyLarge"}),bn={},An={class:"icon icon_stroke",width:"16",height:"16",viewBox:"0 0 16 16","aria-label":"icon","aria-hidden":"true",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:{"flex-shrink":"0"}};function En(d,i){return s(),l("svg",An,[...i[0]||(i[0]=[g("path",{d:"M15.5 0.5L7.5 8.5",stroke:"var(--default)","stroke-width":"1.5","stroke-miterlimit":"10","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),g("path",{d:"M8.5 0.5H15.5V7.5",stroke:"var(--default)","stroke-width":"1.5","stroke-miterlimit":"10","stroke-linecap":"round","stroke-linejoin":"round"},null,-1),g("path",{d:"M4.5 0.5H1.5C0.948 0.5 0.5 0.948 0.5 1.5V14.5C0.5 15.052 0.948 15.5 1.5 15.5H14.5C15.052 15.5 15.5 15.052 15.5 14.5V11.5",stroke:"var(--default)","stroke-width":"1.5","stroke-miterlimit":"10","stroke-linecap":"round","stroke-linejoin":"round"},null,-1)])])}const kn=R(bn,[["render",En]]),Ln={key:0},Cn=["id","data-nav-id"],Sn={key:0,style:{width:"100%"}},In={key:1,style:{width:"100%"}},Tn={key:2,style:{width:"100%"}},wn={class:"msrUpIn",style:{"--animation-order":"2"}},Nn={class:"msr-table_empty__body"},Dn={key:0,class:"class-totals"},$n={class:"class-totals__container"},xn={class:"table-meta"},Rn=et({__name:"status",async setup(d){let i,e;M.extend(ze),M.extend(Qe);const C=tt(),B=nt(),{$msrAnalytics:k}=at(),I=P(!1),A=P(null),r=P(null),L=P(null),v=P(""),w=P("");function ee(n){const t=new Map;return n.segments.forEach(o=>t.set(o.name,{key:o.name,name:o.name,id:o.id})),[...t.values()]}const X=D(()=>B.params.eventId),{data:_,error:De}=([i,e]=ye(()=>Ee(`/api/calendar/events/${X.value}`,"$XLSVqU6bmd")),i=await i,e(),i);ke(_,De,"Event not found");const{data:x,error:$e}=([i,e]=ye(()=>Ee(`/api/events/${X.value}/public-entries`,"$2dmm5IayuP")),i=await i,e(),i);ke(x,$e,"Attendees not found");const xe=D(()=>ee(x.value));Ge(_.value);const{shouldLock:Re}=Ue(),Be=D(()=>ae.value.length>1||te.value),te=D(()=>de.value.length>1),F=D(()=>{switch(_.value?.eventType?.slug){case"social":case"seminar-meeting":case"tech-session":case"membership":return"attendee";default:return"entry"}}),Oe=D(()=>C.user.value?.id),ne=D(()=>{if(!r.value)return x.value?.segments??[];const{cloned:n}=ot(x.value);return n.value?.segments.map(t=>(Array.isArray(t.groups)&&(t.groups=t.groups.map(o=>(o.registrations=o.registrations.filter(u=>u.vchClass===r.value),o))),t))}),{activeNavItemId:je}=Me(),ae=D(()=>xe.value?.map(n=>({link:`#${n.id}`,name:n.name,active:n.id===je.value}))??[]),de=D(()=>{const n=new Map;x.value?.segments?.forEach(u=>{Array.isArray(u.groups)&&u.groups.forEach(y=>{y.registrations.forEach(b=>{b.vchClass&&n.set(b.vchClass,{key:b.vchClass,value:b.vchClass})})})});const t=[...n.values()].sort((u,y)=>u.value.toLowerCase().localeCompare(y.value.toLowerCase()));return[{key:"placeholder",value:"All Classes"},...t]}),se=D(()=>{if(!_.value)return null;const{eventState:n,registrationOpensAt:t,registrationClosesAt:o,endsAt:u}=_.value,y=new Date,b=new Date(t),N=new Date(o),O=new Date(u.includes("T")?u:u+" 23:59");switch(n){case"SCHEDULED":return y>=b&&y<N?"REGISTRATION_OPEN":y>=O?"EVENT_ENDED":y<=b?"REGISTRATION_WILL_OPEN":(y>=N,"REGISTRATION_CLOSED");case"SUSPENDED":return"REGISTRATION_CLOSED";case"CANCELLED":return"EVENT_CANCELLED";default:return null}}),q=D(()=>["REGISTRATION_OPEN"].includes(se.value??"")&&["ENABLED","ENABLED_REQUIRES_LOGIN"].includes(x.value?.status??"")&&x.value?.total===0?"NO_ENTRIES_YET":["DISABLED"].includes(x.value?.status??"")?"ENTRY_LIST_DISABLED":["EVENT_ENDED","REGISTRATION_CLOSED","EVENT_CANCELLED"].includes(se.value??"")&&x.value?.status==="ENABLED_REQUIRES_LOGIN"&&x.value?.segments?.every(n=>n.groups===null)?"ENTRY_LIST_PRIVATE":null),Y=D(()=>
1{if(!_.value)return{};function n(o){const u=M.duration(o);if(o>720*60*60*1e3)return"";if(o>1440*60*1e3){const y=Math.floor(u.asDays());return`in ${y} ${y>1?"days":"day"}`}else if(o>3600*1e3){const y=Math.floor(u.asHours());return`in ${y} ${y>1?"hours":"hour"}`}else return u.format("m:ss [to go]")}const t={state:se.value,duration:re(_.value.startsAt,_.value.endsAt)};if(t.state==="REGISTRATION_WILL_OPEN"){let o;const u=new Date(_.value.registrationOpensAt).getTime()-new Date().getTime();return u>0&&(o=n(u)),{...t,title:"Registration opens",regbarTitle:`${_.value.title}`,regbarDuration:re(_.value.startsAt,_.value.endsAt),date:ge(_.value.registrationOpensAt),timeRemaining:o,buttonTitle:"Not open",buttonAction:null}}else if(t.state==="REGISTRATION_OPEN"){const o=new Date(_.value.registrationClosesAt).getTime()-new Date().getTime(),u=n(o);return{...t,title:"Registration ends",regbarTitle:`${_.value.title}`,regbarDuration:re(_.value.startsAt,_.value.endsAt),date:ge(_.value.registrationClosesAt),timeRemaining:u,buttonTitle:"Register now",buttonAction:"register"}}else{if(t.state==="REGISTRATION_CLOSED")return{...t,title:"",regbarTitle:"Registration closed",regbarDuration:null,timeRemaining:"",buttonTitle:"See events nearby",buttonAction:"similar"};t.state==="EVENT_ENDED"?(t.title="",t.regbarTitle="Event over!",t.regbarDuration=null,t.buttonTitle="See events nearby",t.buttonAction="similar"):t.state==="EVENT_CANCELLED"&&(t.title="",t.regbarTitle="Event Cancelled!",t.regbarDuration=null,t.buttonTitle="See events nearby",t.buttonAction="similar")}return t}),Fe=D(()=>L.value==="start"?"Don't miss out":"We've got you!"),me=(n,t,o={})=>{if(!n||!t)return;const u={uidEvent:_.value?.id,isLoggedIn:C.loggedIn.value,loggedIn_uidMember:C.user.value?.id,...o};return k({action:n,category:t,data:u})},ie=(n,t)=>n.private&&!Array.isArray(n.groups)?"PRIVATE_SEGMENT":n.groups.length===0?"NO_ENTRIES_YET":n.groups.length===0&&t?"CLASS_NOT_AVAILABLE":null,_e=n=>!n||!Array.isArray(n.registrations)?[]:[...n.registrations.reduce((o,u)=>{if(!u.vchClass||!u.uidClass)return o;let y=o.get(u.uidClass);return y?y.total+=1:y={key:u.uidClass,name:u.vchClass,total:1},o.set(u.uidClass,y)},new Map).values()].sort((o,u)=>o.name.localeCompare(u.name,void 0,{sensitivity:"base"})),Ve=n=>{A.value=n},ge=n=>new Date(M(n).toISOString()).toLocaleString("en-US",{weekday:"short",month:"short",day:"numeric",hour:"2-digit",minute:"2-digit",hour12:!0,timeZoneName:"short"}),re=(n,t)=>{if(!n||!t)return"";const o=new Date(M(t).toISOString()).toLocaleDateString("en-US",{weekday:"short",year:"numeric",month:"short",day:"numeric"});return n===t?o:`${new Date(M(n).toISOString()).toLocaleDateString("en-US",{weekday:"short",month:"short",day:"numeric"})} - ${o}`},Pe=async n=>{try{const{PILLBOX_GRAPHQL_API_URL:t,PILLBOX_GRAPHQL_API_KEY:o}=ut().public,u={headers:{"x-api-key":o}},y={query:"mutation SubscribeToEvent($input: EventSubscriptionInput!) { subscribeToEvent(input: $input) { Member { MemberId Email } Event { EventId } }}",variables:{input:{EventId:_.value.id,Email:n}}};if((await $fetch(`${t}`,{method:"POST",body:y,headers:u.headers}))?.errors?.length)throw new Error("There was a problem with your email address");me("subscribed","remind_me",{email:n})}catch{}},Q=async(n,t="")=>{const o=C.loggedIn.value,u=!!lt("msr-subscriber-id").value;switch(n){case"register":o||u?location.href=`/index.cfm/event/event.register/uidEvent/${_.value.id}`:location.href=`/index.cfm/event/register.start/uidEvent/${_.value.id}`;break;case"similar":location.href=_.value.venue?.latitude?`/calendar/?lat=${_.value.venue.latitude}&lng=${_.value.venue.longitude}&radius=180`:"/calendar";break;case"show-remind-me":L.value="start",ct(()=>{o&&(w.value=C.user.value?.email??""),document.getElementById("EmailField")?.focus()}),me("show","remind_me",{source:t});break;case"remind":try{v.value="",await Pe(t),L.value="finish",setTimeout(()=>{L.value=null},4e3),w.value=""}catch(y){v.value=y.toString()}break}};function Ue(){const n=P(!1),t=he("tocNav"),o=pe(t);return st(o,u=>{n.value=!u}),{shouldLock:n}}function Me(){const n=P(ne.value?.[0]?.id);return ne.value?.forEach(t=>{const o=he(`segementNav-${t.id}`),u=pe(o,{threshold:.4});it(u,()=>{n.value=t.id})}),{activeNavItemId:n}}function Ge(n){function t(b){switch(b){case"0D28334E-C687-FAC2-D1FF74E5A6764080":case"E45CDE72-A859-E79F-D0CB8D7C1A6D415B":case"2772E2F8-90C7-9596-3EE4D00CACAA2844":case"883FAD65-D778-BC8F-E1E30F42C045BFB0":return"/gfx/og/clubracing.jpg";
1case"4DC4D149-DDCD-6FC1-EC80F2C8A23C1CD4":return"/gfx/og/hpde.jpg";case"E45E2796-A916-6BD8-97619EBFDF81E3D6":return"/gfx/og/autocross.jpg";case"6D82210A-54E4-357F-0F626876BEED8EDF":return"/gfx/og/karting.jpg";case"07DB72B9-1D72-822B-799D8FACA7B9BB16":return"/gfx/og/vintage.jpg";default:return"/gfx/og/clubracing.jpg"}}function o(b,N,O="1200x630",oe="20,20"){if(!b?.image)return t(b?.eventType?.id??"");let h=`https:${b.image}-/progressive/yes/`;return N||(h+=`-/overlay/02fca2a5-3394-4759-9dc9-53a55a2cc306/20%x20%/${oe}/`),h+=`-/quality/lightest/-/scale_crop/${O}/center/-/format/jpg/msr.jpg`,h}function u(b){if(!b.description)return null;const N=b.description.replace(/(<([^>]+)>)/gi,"");return`Attendees - ${N.length>200?`${N.substring(0,200)}...`:N}`.trim()}const y=D(()=>{const b=`${n.title} - Attendees`,N=!!B.meta.usingWhiteLabel,O=u(n);return{title:b,meta:[{hid:"description",name:"description",content:O},{name:"twitter:card",content:"summary"},{name:"twitter:site",content:"@motorsportreg"},{name:"twitter:creator",content:"@motorsportreg"},{name:"twitter:image",content:o(n,N,"250x250","10,10")},{name:"twitter:title",content:b},{name:"twitter:description",content:O||`Attendees for ${n.eventType.name} to be held by ${n.organizer.name}`},{name:"twitter:data2",content:`${n.venue.name}, ${n.venue.city}, ${n.venue.region}`},{name:"twitter:label2",content:"Venue"},{name:"og:url",content:`https://www.motorsportreg.com/events/${n.slug}`},{name:"og:site_name",content:"MotorsportReg.com"},{property:"og:title",content:b},{property:"og:type",content:"event"},{property:"og:locale",content:n.organizer.locale},{name:"og:image",content:o(n,N)},{property:"og:image:type",content:"image/jpg"},{property:"og:image:width",content:"1200"},{property:"og:image:height",content:"630"},{property:"event:location:latitude",content:n.venue.latitude},{property:"event:location:longitude",content:n.venue.longitude},{itemprop:"image",content:o(n,N,"1012x606")}]}});rt(y)}return(n,t)=>{const o=qe,u=Ke,y=kt,b=dt,N=mt,O=_t,oe=Ye;return a(_)&&a(x)?(s(),l("div",Ln,[a(I)?(s(),S(o,{key:0,variation:"small",onClose:t[0]||(t[0]=h=>I.value=!1)},{default:m(()=>[c(He,{title:a(_).organizer.name,src:a(_).organizer.logoUrl,subtitle:a(_).organizerMessage??"",meta:"Message from",variation:"html","btn-secondary-click":a(_).organizer.slug,class:"organiser-message"},null,8,["title","src","subtitle","btn-secondary-click"])]),_:1})):p("",!0),a(A)?(s(),S(o,{key:1,variation:"small",onClose:t[1]||(t[1]=h=>A.value=null)},{default:m(()=>[c(an,{year:a(A).vehicle_sntYear,make:a(A).vehicle_vchMake,model:a(A).vehicle_vchModel,src:a(A).vehicle_vchImageURL,"first-name":a(A).vchFirstName,"last-name":a(A).vchLastName,figure:a(A).vchImageURL},null,8,["year","make","model","src","first-name","last-name","figure"])]),_:1})):p("",!0),a(L)?(s(),S(o,{key:2,variation:"xsmall","image-url":a(_).image,title:a(Fe),onClose:t[4]||(t[4]=h=>{L.value=null,v.value="",w.value=""})},{default:m(()=>[a(L)==="start"?(s(),l(T,{key:0},[c(G,{level:"1"},{default:m(()=>[c(W,{text:"2"},{default:m(()=>[E(" We will remind you to Register for "+f(a(_).title),1)]),_:1})]),_:1}),c(G,{level:"3","margin-bottom-none":""},{default:m(()=>[c(u,{id:"EmailField",modelValue:a(w),"onUpdate:modelValue":t[2]||(t[2]=h=>be(w)?w.value=h:null),flush:"",name:"reminder",label:"Your email",placeholder:"Your email","pressed-enter":()=>Q("remind",a(w)),status:a(v)?"error":"",hint:a(v)?"Oops, check your email address something seems wrong.":""},null,8,["modelValue","pressed-enter","status","hint"]),g("div",null,[c(ue,{variation:"button button_dark button_medium button_block",onClick:t[3]||(t[3]=h=>Q("remind",a(w)))},{default:m(()=>[...t[8]||(t[8]=[E(" Remind me to register ",-1)])]),_:1})])]),_:1})],64)):p("",!0),a(L)==="finish"?(s(),S(G,{key:1,level:"1",class:"msrFadeIn"},{default:m(()=>[c(W,{text:"2",class:"message_content"},{default:m(()=>[...t[9]||(t[9]=[E("Email submitted successfully.",-1)])]),_:1})]),_:1})):p("",!0)]),_:1},8,["image-url","title"])):p("",!0),c(y,{subtitle:a(_).title,"subtitle-url":`/events/${a(_).slug}`,title:a(F)==="entry"?"Entry List":"Attendee List",container:"lplus"},{icon:m(()=>[c(kn)]),default:m(()=>[c(ue,{variation:"button_outline-mute",class:"button_large",onClick:t[5]||(t[5]=h=>I.value=!0)},{default:m(()=>[...t[10]||(t[10]=[E(" Message from Organizer ",-1)])]),_:1})]),_:1},8,["subtitle","subtitle-url","title"]),a(q)?(s(),S(G,{key:3,level:"4"},{default:m(()=>[c(b,{level:"lplus"},{default:m(()=>[a(q)==="NO_ENTRIES_YET"?(s(),S(ce,{key:0,title:`No ${a(F)==="entry"?"entries":"attendees"} yet`,description:"Be the first one to register."},null,8,["title"])):a(q)==="ENTRY_LIST_DISABLED"?(s(),S(ce,{key:1,title:`No ${a(F)==="entry"?"entries":"attendees"} are listed`,description:`The organizer of this event has not published any of the ${a(F)==="entry"?"entries":"attendees"} for this event.`},null,8,["title","description"])):a(q)==="ENTRY_LIST_PRIVATE"?(s(),S(ce,{key:2,title:`${a(F)==="entry"?"Entry":"Attendee"} list is private`,description:"Only registered and logged in users can see the list","btn-primary":"See events nearby","btn-primary-click":()=>Q("similar")},null,8,["title","btn-primary-click"])):p("",!0)]),_:1})]),_:1})):(s(),l(T,{key:4},[a(ae).length>1&&a(te)?(s(),l(T,{key:0},[a(Be)?(s(),S(We,{key:0,ref:"tocNav","nav-items":a(ae),locked:a(Re),container:"lplus",variation:"dropdown_block",fullwidth:""},Ae({_:2},[a(te)?{name:"sidebar",fn:m(()=>[c(N,{modelValue:a(r),"onUpdate:modelValue":t[6]||(t[6]=h=>be(r)?r.value=h:null),"aria-label":"Filter Class or Groups",options:a(de),disabled:!a(x).total,size:"xsmall",class:"is-flush nav-toc__filter"},null,8,["modelValue","options","disabled"])]),key:"0"}:void 0]),1032,["nav-items","locked"])):p("",!0)],64)):p("",!0),c(b,{level:"lplus"},{default:m(()=>[(s(!0),l(T,null,z(a(ne),h=>(s(),l("div",{key:h.name,style:{width:"100%"}},[c(O,{variation:"small"},{default:m(()=>[g("div",{ref_for:!0,ref:`segementNav-${h.id}`,id:`${h.id}`,"data-nav-id":h.id,class:"msrUpIn",style:{"--animation-order":"1"}},[c(fe,{title:h.name,heading:"3",aside:"inline",variation:"small"},Ae({_:2},[h.total!==null?{name:"aside",fn:m(()=>[E(f(h.total)+" "+f(h.total===1?"entry":"entries"),1)]),key:"0"}:void 0]),1032,["title"])],8,Cn),ie(h,a(r))==="PRIVATE_SEGMENT"?(s(),l("div",Sn,[c(H,{title:`${a(F)==="entry"?"Entry":"Attendee"} list is private`,description:"Only registered and logged in users can see the list"},null,8,["title"])])):ie(h,a(r))==="NO_ENTRIES_YET"?(s(),l("div",In,[c(H,{title:`No ${a(F)==="entry"?"entries":"attendees"} yet`,description:"Be the first one to register."},null,8,["title"])])):ie(h,a(r))==="CLASS_NOT_AVAILABLE"?(s(),l("div",Tn,[c(H,{title:`${a(r)} not available in this segment`},null,8,["title"])])):(s(!0),l(T,{key:3},z(h.groups,$=>(s(),l("div",{key:$.name},[g("div",wn,[$.name&&($.registrations.length||a(r))?(s(),S(fe,{key:0,title:$.name,heading:"4",variation:"small",aside:"inline"},{aside:m(()=>[E(f($.total)+" "+f($.total===1?a(F)==="entry"?"entry":"attendee":
1a(F)==="entry"?"entries":"attendees"),1)]),_:2},1032,["title"])):p("",!0)]),c(xt,{"on-click-vehicle":Ve,group:$,"current-uid-member":a(Oe)},{default:m(()=>[a(r)&&!$.registrations.length?j(n.$slots,"default",{key:0},()=>[c(H,{title:`${a(r)} not available in this segment`},null,8,["title"])],!0):!$||!$.registrations||!$.registrations.length?j(n.$slots,"default",{key:1,class:"msr-table_empty"},()=>[g("div",Nn,[c(H,{title:"No entries yet",description:"Be the first one to register."})])],!0):p("",!0)]),_:2},1032,["group","current-uid-member"]),_e($).length>1?(s(),l("div",Dn,[g("div",$n,[t[11]||(t[11]=g("span",{class:"class-totals__title"},"Class totals:",-1)),(s(!0),l(T,null,z(_e($),le=>(s(),l("span",{key:le.key,class:"class-totals__item"},f(le.name)+": "+f(le.total),1))),128))])])):p("",!0)]))),128))]),_:2},1024)]))),128)),c(O,{variation:"small"},{default:m(()=>[g("div",xn,[c(W,{text:"4",color:"mute"},{default:m(()=>[...t[12]||(t[12]=[E(" The organizer of this event controls this list and it may not represent the actual number of people registered. ",-1)])]),_:1})])]),_:1})]),_:3})],64)),["REGISTRATION_OPEN","REGISTRATION_WILL_OPEN"].includes(a(Y).state)?(s(),S(oe,{key:5,id:"registration-banner",variation:"xxlarge","background-color":"light",container:"lplus",aside:"","btn-primary":a(Y).buttonTitle,"on-action":Q,"button-action":a(Y).buttonAction,"event-closes-at":a(_).registrationClosesAt,"remind-me-error":a(v),subtitle:a(Y).duration,meta:`By ${a(_).organizer.name}`,title:a(_).title,"bg-img":a(_).image,onRemindMe:t[7]||(t[7]=h=>Q("show-remind-me","banner"))},{subTitlePre:m(()=>[c(Xe,{class:"icon_dark-2"})]),_:1},8,["btn-primary","button-action","event-closes-at","remind-me-error","subtitle","meta","title","bg-img"])):p("",!0)])):p("",!0)}}}),Jn=R(Rn,[["__scopeId","data-v-1a9bc2ba"]]);export{Jn 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.