PageSourceSearch

https://www.qrca.org/_next/static/chunks/20103-737864ee3135993b.js

js qrca.org collected 2026-10-04 00:21:39 UTC 112,692 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[20103],{89243:function(e,n,t){"use strict";t.d(n,{BO:function(){return AbbreviateToggle},FX:function(){return Abbreviate},f7:function(){return AbbreviateContent}});var i=t(85893),r=t(90195),o=t(48641),a=t(47741),s=t(67294);let l=s.createContext(null),useAbbreviate=()=>{let e=s.useContext(l);if(!e)throw Error("The useAbbreviate() hook can only be used inside of <Abbreviate/>");return e},Abbreviate=e=>{let{children:n,options:t,noOfLines:a,...d}=e,[c,u]=s.useState(!1),v=(0,r.qY)(t),m=s.useRef(null);return s.useEffect(()=>{let e=new ResizeObserver(e=>{let[{target:n}]=e;n.scrollHeight>n.clientHeight?u(!0):u(!1)});return m.current&&e.observe(m.current),()=>{e.disconnect()}},[]),(0,i.jsx)(l.Provider,{value:{...v,ref:m,isLongEnoughToBeAbbreviated:c,noOfLines:a},children:(0,i.jsx)(o.Kq,{alignItems:"flex-start",...d,children:n})})},AbbreviateContent=e=>{let{children:n,...t}=e,{isOpen:r,ref:a,noOfLines:s}=useAbbreviate();return(0,i.jsx)(o.xu,{noOfLines:r?void 0:s||6,...t,ref:a,children:n})},AbbreviateToggle=e=>{let{children:n,...t}=e,{isOpen:r,onClose:o,onOpen:s,isLongEnoughToBeAbbreviated:l}=useAbbreviate();return r||l?(0,i.jsx)(a.zx,{variant:"link",colorScheme:"black",onClick:r?o:s,...t,children:n||(r?"See Less":"See More")}):null}},29826:function(e,n,t){"use strict";t.d(n,{E:function(){return EventAudience}});var i=t(82729),r=t(85893),o=t(50456),a=t(48641),s=t(67294),l=t(37887),d=t(41664),c=t.n(d);let EventAudienceLink=e=>(0,r.jsx)(a.rU,{as:c(),href:e.to,children:e.children});function _templateObject(){let e=(0,i._)(["\n  query EventAudienceGroupName_Group($input: GroupInput!) {\n    group(input: $input) {\n      result {\n        _id\n        name\n      }\n    }\n  }\n"]);return _templateObject=function(){return e},e}let u=(0,o.Ps)(_templateObject()),EventAudienceGroupName=e=>{var n,t;let i=(0,l.a)(u,{variables:{input:{_id:e.groupId}}});return(0,r.jsx)(EventAudienceLink,{to:e.isAdminRoute?"/admin/community/groups/".concat(e.groupId,"/settings"):"/community/groups/".concat(e.groupId,"/activity"),children:null===(t=i.data)||void 0===t?void 0:null===(n=t.group.result)||void 0===n?void 0:n.name})};function EventAudience_templateObject(){let e=(0,i._)(["\n  fragment EventAudience_EventFragment on EventV2 {\n    _id\n    visibility {\n      type\n      groupIds\n    }\n    ... on SimpleEventV2 {\n      _id\n      hostOrganization {\n        _id\n        displayName\n      }\n    }\n  }\n"]);return EventAudience_templateObject=function(){return e},e}let EventAudience=e=>{let{event:n,isAdminRoute:t,...i}=e,o="SimpleEventV2"===n.__typename&&n.hostOrganization||void 0,l=n.visibility.groupIds?n.visibility.groupIds:[];return o?(0,r.jsxs)(a.xv,{...i,children:["Hosted by"," ",(0,r.jsx)(EventAudienceLink,{to:t?"/admin/companies/".concat(o._id,"/details"):"/companies/".concat(o._id),children:o.displayName})]}):l.length?(0,r.jsxs)(a.xv,{...i,children:["Hosted in"," ",l.map((e,n)=>(0,r.jsxs)(s.Fragment,{children:[0!==n&&", ",(0,r.jsx)(EventAudienceGroupName,{groupId:e,isAdminRoute:t})]},e))]}):null};EventAudience.eventFragment=(0,o.Ps)(EventAudience_templateObject())},82436:function(e,n,t){"use strict";t.d(n,{w:function(){return EventScheduleInfo}});var i=t(82729),r=t(85893),o=t(50456),a=t(48641),s=t(67294),l=t(29826),d=t(16064),c=t(47503),u=t(6491);function _templateObject(){let e=(0,i._)(["\n  fragment EventLocation_EventFragment on EventV2 {\n    _id\n    ... on SimpleEventV2 {\n      venue {\n        ...VenueFragment\n      }\n    }\n    ... on ConferenceEventV2 {\n      venueType\n      inPersonLocation {\n        address {\n          name\n          streetAddress\n          locality\n        }\n      }\n    }\n  }\n  ","\n"]);return _templateObject=function(){return e},e}let EventLocation=e=>{var n,t,i,o,s,l,d,v,m,p,g,h,_,f,E;if("ConferenceEventV2"===e.event.__typename){let n=(null===(g=e.event.inPersonLocation)||void 0===g?void 0:null===(p=g.address)||void 0===p?void 0:p.name)||(null===(_=e.event.inPersonLocation)||void 0===_?void 0:null===(h=_.address)||void 0===h?void 0:h.streetAddress)||(null===(E=e.event.inPersonLocation)||void 0===E?void 0:null===(f=E.address)||void 0===f?void 0:f.locality)||"In Person";return(0,r.jsx)(a.xu,{children:(0,r.jsxs)(a.Ug,{children:[{[c.Fd.ONLINE]:(0,r.jsx)(u.n9J,{}),[c.Fd.HYBRID]:(0,r.jsxs)(a.Ug,{spacing:"0.5",children:[(0,r.jsx)(u.tEx,{}),(0,r.jsx)(u.n9J,{})]}),[c.Fd.IN_PERSON]:(0,r.jsx)(u.tEx,{})}[e.event.venueType],(0,r.jsx)(a.xv,{children:{[c.Fd.ONLINE]:"Online",[c.Fd.HYBRID]:"".concat(n," & Online"),[c.Fd.IN_PERSON]:n}[e.event.venueType]})]})})}let x=(null===(t=e.event.venue.inPersonLocation)||void 0===t?void 0:null===(n=t.address)||void 0===n?void 0:n.name)||(null===(o=e.event.venue.inPersonLocation)||void 0===o?void 0:null===(i=o.address)||void 0===i?void 0:i.streetAddress)||(null===(l=e.event.venue.inPersonLocation)||void 0===l?void 0:null===(s=l.address)||void 0===s?void 0:s.locality)||"In Person",I=(null===(d=e.event.venue.online)||void 0===d?void 0:d.__typename)==="EventVenue_TradewingPlatform"?"On Tradewing":"On ".concat((null===(v=e.event.venue.online)||void 0===v?void 0:v.externalPlatformName)||"External Platform"),b=(null===(m=e.event.venue.online)||void 0===m?void 0:m.__typename)==="EventVenue_TradewingPlatform"&&"EventVenue_TradewingPlatform_Stream_Prerecorded"===e.event.venue.online.stream.__typename?(0,r.jsx)(u.zlV,{}):(0,r.jsx)(u.n9J,{});return(0,r.jsx)(a.xu,{children:(0,r.jsxs)(a.Ug,{children:[{[c.Fd.ONLINE]:b,[c.Fd.HYBRID]:(0,r.jsxs)(a.Ug,{spacing:"0.5",children:[(0,r.jsx)(u.tEx,{}),b]}),[c.Fd.IN_PERSON]:(0,r.jsx)(u.tEx,{})}[e.event.venue.type],(0,r.jsx)(a.xv,{children:{[c.Fd.ONLINE]:I,[c.Fd.HYBRID]:"".concat(x," & ").concat(I
1),[c.Fd.IN_PERSON]:x}[e.event.venue.type]})]})})};EventLocation.eventFragment=(0,o.Ps)(_templateObject(),d.xW);var v=t(41748),m=t(37887),p=t(99052),g=t(47741),h=t(57174),_=t(45893),f=t(85762),E=t(38655),x=t(27484),I=t.n(x),b=t(4564),C=t.n(b),j=t(97762),S=t(9041),y=t(16225),T=t(93064);function SpeakerUser_templateObject(){let e=(0,i._)(["\n  fragment SpeakerUser_userFragment on User {\n    _id\n    displayName\n    jobTitle\n    company\n  }\n"]);return SpeakerUser_templateObject=function(){return e},e}let SpeakerUser=e=>{if(!e.user)return null;let n=(0,T.Fi)(e.user.jobTitle,e.user.company);return e.isHtml?(0,r.jsxs)("li",{children:[e.user.displayName,n]}):(0,r.jsxs)(r.Fragment,{children:[" - ".concat(e.user.displayName," "),!!n&&"(".concat(n,")")," ",(0,r.jsx)("br",{})]})};function Speakers_templateObject(){let e=(0,i._)(["\n  fragment Speakers_EventFragment on EventV2 {\n    _id\n    ... on SimpleEventV2 {\n      _id\n      speakers {\n        user {\n          _id\n          ...SpeakerUser_userFragment\n        }\n        isHidden\n      }\n    }\n    ... on ConferenceEventV2 {\n      _id\n      speakersWithSessions {\n        speaker {\n          _id\n          ...SpeakerUser_userFragment\n        }\n        isHidden\n      }\n    }\n  }\n  ","\n"]);return Speakers_templateObject=function(){return e},e}SpeakerUser.userFragment=(0,o.Ps)(SpeakerUser_templateObject());let Speakers=e=>{var n;if(!e.event)return null;let t="ConferenceEventV2"===e.event.__typename?e.event.speakersWithSessions.filter(e=>!e.isHidden).map(e=>e.speaker):(null===(n=e.event.speakers)||void 0===n?void 0:n.filter(e=>!e.isHidden).map(e=>e.user))||[];return t.length?e.isHtml?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h2",{children:"Speakers:"}),(0,r.jsx)("ul",{children:t.map(n=>(0,r.jsx)(SpeakerUser,{user:n,isHtml:e.isHtml},n._id))})]}):(0,r.jsxs)(r.Fragment,{children:["Speakers: ",(0,r.jsx)("br",{}),t.map(n=>(0,r.jsx)(SpeakerUser,{user:n,isHtml:e.isHtml},n._id))]}):null};function ConferenceEventSponsor_templateObject(){let e=(0,i._)(["\n  fragment ConferenceEventSponsor_OrganizationFragment on Organization {\n    _id\n    displayName\n  }\n"]);return ConferenceEventSponsor_templateObject=function(){return e},e}Speakers.eventFragment=(0,o.Ps)(Speakers_templateObject(),SpeakerUser.userFragment);let ConferenceEventSponsor=e=>(0,r.jsxs)(r.Fragment,{children:[e.isHtml?(0,r.jsx)("h3",{children:e.eventSponsorshipTiersName}):(0,r.jsxs)(r.Fragment,{children:[e.eventSponsorshipTiersName,": ",(0,r.jsx)("br",{})]}),e.sponsors.map(n=>e.isHtml?(0,r.jsx)("b",{children:n.displayName},n._id):(0,r.jsxs)(s.Fragment,{children:["- ",n.displayName,(0,r.jsx)("br",{})]},n._id))]});function SimpleEventSponsor_templateObject(){let e=(0,i._)(["\n  fragment SimpleEventSponsor_OrganizationFragment on Organization {\n    _id\n    displayName\n  }\n"]);return SimpleEventSponsor_templateObject=function(){return e},e}ConferenceEventSponsor.sponsorFragment=(0,o.Ps)(ConferenceEventSponsor_templateObject());let SimpleEventSponsor=e=>(0,r.jsx)(r.Fragment,{children:e.isHtml?(0,r.jsx)("b",{children:e.sponsor.displayName}):(0,r.jsxs)(r.Fragment,{children:["- ",e.sponsor.displayName,(0,r.jsx)("br",{})]})});function Sponsorships_templateObject(){let e=(0,i._)(["\n  fragment Sponsorships_EventFragment on EventV2 {\n    _id\n    ... on SimpleEventV2 {\n      _id\n      simpleEventSponsors {\n        keySponsor {\n          ...SimpleEventSponsor_OrganizationFragment\n        }\n        additionalSponsors {\n          ...SimpleEventSponsor_OrganizationFragment\n        }\n      }\n    }\n    ... on ConferenceEventV2 {\n      _id\n      sponsorshipTierNames {\n        firstTier\n        secondTier\n        thirdTier\n      }\n      conferenceSponsors {\n        firstTierSponsors {\n          _id\n          ...ConferenceEventSponsor_OrganizationFragment\n        }\n        secondTierSponsors {\n          _id\n          ...ConferenceEventSponsor_OrganizationFragment\n        }\n        thirdTierSponsors {\n          _id\n          ...ConferenceEventSponsor_OrganizationFragment\n        }\n      }\n    }\n  }\n  ","\n  ","\n"]);
1return Sponsorships_templateObject=function(){return e},e}SimpleEventSponsor.sponsorFragment=(0,o.Ps)(SimpleEventSponsor_templateObject());let Sponsorships=e=>{var n,t,i,o,a,s,l;let d="ConferenceEventV2"===e.event.__typename?e.event.conferenceSponsors:e.event.simpleEventSponsors;if(!d)return null;if((null===(n=e.event)||void 0===n?void 0:n.__typename)==="SimpleEventV2"&&(null===(t=e.event.simpleEventSponsors)||void 0===t?void 0:t.keySponsor))return(0,r.jsxs)(r.Fragment,{children:[e.isHtml?(0,r.jsx)("h2",{children:"Sponsors:"}):(0,r.jsxs)(r.Fragment,{children:["Sponsors:",(0,r.jsx)("br",{})]}),(0,r.jsx)(SimpleEventSponsor,{sponsor:e.event.simpleEventSponsors.keySponsor,isHtml:e.isHtml}),e.event.simpleEventSponsors.additionalSponsors?e.event.simpleEventSponsors.additionalSponsors.map(n=>(0,r.jsx)(SimpleEventSponsor,{sponsor:n,isHtml:e.isHtml},n._id)):null]});let c=(null===(i=e.event)||void 0===i?void 0:i.__typename)==="ConferenceEventV2"&&e.event.conferenceSponsors||void 0,u=((null==c?void 0:c.firstTierSponsors.length)||0)+((null==c?void 0:c.secondTierSponsors.length)||0)+((null==c?void 0:c.thirdTierSponsors.length)||0);return(null===(o=e.event)||void 0===o?void 0:o.__typename)==="ConferenceEventV2"&&u>0?(0,r.jsxs)(r.Fragment,{children:[e.isHtml?(0,r.jsx)("h2",{children:"Sponsors:"}):(0,r.jsxs)(r.Fragment,{children:["Sponsors:",(0,r.jsx)("br",{})]}),(null==c?void 0:null===(a=c.firstTierSponsors)||void 0===a?void 0:a.length)&&(0,r.jsx)(ConferenceEventSponsor,{sponsors:c.firstTierSponsors,eventSponsorshipTiersName:e.event.sponsorshipTierNames.firstTier,isHtml:e.isHtml}),(null==c?void 0:null===(s=c.secondTierSponsors)||void 0===s?void 0:s.length)&&(0,r.jsx)(ConferenceEventSponsor,{sponsors:c.secondTierSponsors,eventSponsorshipTiersName:e.event.sponsorshipTierNames.secondTier,isHtml:e.isHtml}),(null==c?void 0:null===(l=c.thirdTierSponsors)||void 0===l?void 0:l.length)&&(0,r.jsx)(ConferenceEventSponsor,{sponsors:c.thirdTierSponsors,eventSponsorshipTiersName:e.event.sponsorshipTierNames.thirdTier,isHtml:e.isHtml})]}):null};function Description_templateObject(){let e=(0,i._)(['\n  fragment Description_EventFragment on EventV2 {\n    _id\n    name\n    shortDescription\n    description\n    bannerImage {\n      _id\n      imageProxy(input: { ar: "8:3", w: 1600, fit: "fill", fill: "blur" })\n    }\n    ...Sponsorships_EventFragment\n    ...Speakers_EventFragment\n  }\n  ',"\n  ","\n"]);return Description_templateObject=function(){return e},e}Sponsorships.eventFragment=(0,o.Ps)(Sponsorships_templateObject(),SimpleEventSponsor.sponsorFragment,ConferenceEventSponsor.sponsorFragment);let Description=e=>{var n;let{event:t,isHtml:i}=e;if(!t)return null;let o=t.description?(0,S.convertFromRaw)(t.description).getPlainText():"",a=o.length>0;return i?(0,r.jsxs)(r.Fragment,{children:[(null===(n=t.bannerImage)||void 0===n?void 0:n.imageProxy)?(0,r.jsx)("img",{src:t.bannerImage.imageProxy,alt:"banner"}):null,(0,r.jsx)("h1",{children:t.name}),(0,r.jsx)("div",{children:a?(0,r.jsx)(y.$,{rawDraftContentState:t.description}):t.shortDescription||""}),(0,r.jsx)(Speakers,{event:t,isHtml:!0}),(0,r.jsx)(Sponsorships,{event:t,isHtml:!0})]}):(0,r.jsxs)(r.Fragment,{children:[t.name," ",(0,r.jsx)("br",{}),a?o:t.shortDescription||"",(0,r.jsx)("br",{}),(0,r.jsx)("br",{}),(0,r.jsx)(Speakers,{event:t,isHtml:!1}),(0,r.jsx)("br",{}),(0,r.jsx)(Sponsorships,{event:t,isHtml:!1})]})};Description.eventFragment=(0,o.Ps)(Description_templateObject(),Sponsorships.eventFragment,Speakers.eventFragment);let buildURI=(e,n)=>{let t="text/calendar",i=new Blob([n?"\uFEFF":"",e],{type:t}),r="data:".concat(t,";charset=utf-8,").concat(n?"\uFEFF":"").concat(e),o=window.URL||window.webkitURL;return void 0===o.createObjectURL?r:o.createObjectURL(i)};function useAddToCalendarLink_templateObject(){let e=(0,i._)(['\n  fragment UseAddToCalendarLink_OrganizationFragment on Organization {\n    _id\n    displayName\n    profilePicture {\n      _id\n      imageProxy(input: { w: 448, h: 448, fit: "crop" })\n    }\n  }\n']);return useAddToCalendarLink_templateObject=function(){return e},e}
1function _templateObject1(){let e=(0,i._)(["\n  fragment UseAddToCalendarLink_ConferenceEvent_Sponsors on ConferenceEvent_Sponsors {\n    firstTierSponsors {\n      _id\n      ...UseAddToCalendarLink_OrganizationFragment\n    }\n    secondTierSponsors {\n      _id\n      ...UseAddToCalendarLink_OrganizationFragment\n    }\n    thirdTierSponsors {\n      _id\n      ...UseAddToCalendarLink_OrganizationFragment\n    }\n  }\n  ","\n"]);return _templateObject1=function(){return e},e}function _templateObject2(){let e=(0,i._)(['\n  fragment UseAddToCalendarLink_ConferenceSessionsFragment on ConferenceSession {\n    _id\n    title\n    description\n    image {\n      _id\n      imageProxy(input: { h: 169, w: 404, fit: "crop" })\n    }\n    speakers {\n      user {\n        _id\n        displayName\n        jobTitle\n        company\n      }\n      isHidden\n    }\n    startDate\n    endDate\n\n    sponsors {\n      keySponsor {\n        ... on Organization {\n          _id\n        }\n      }\n    }\n    isCurrentUserSpeaker\n  }\n']);return _templateObject2=function(){return e},e}function _templateObject3(){let e=(0,i._)(["\n  fragment UseAddToCalendarLink_EventFragment on EventV2 {\n    _id\n    startDate\n    endDate\n    ...Description_EventFragment\n    ... on ConferenceEventV2 {\n      _id\n      conferenceSponsors {\n        ...UseAddToCalendarLink_ConferenceEvent_Sponsors\n      }\n      sponsorshipTierNames {\n        firstTier\n        secondTier\n        thirdTier\n      }\n      sessions(input: $conferenceSessionsInput) {\n        results {\n          _id\n          ...UseAddToCalendarLink_ConferenceSessionsFragment\n        }\n      }\n      inPersonLocation {\n        address {\n          ...InPersonAddressFragment\n        }\n      }\n    }\n    ... on SimpleEventV2 {\n      _id\n      simpleEventSponsors {\n        keySponsor {\n          ... on Organization {\n            _id\n            ...UseAddToCalendarLink_OrganizationFragment\n          }\n        }\n        additionalSponsors {\n          ... on Organization {\n            _id\n            ...UseAddToCalendarLink_OrganizationFragment\n          }\n        }\n      }\n      speakers {\n        user {\n          _id\n          displayName\n          jobTitle\n          company\n        }\n        isHidden\n      }\n      venue {\n        inPersonLocation {\n          address {\n            ...InPersonAddressFragment\n          }\n        }\n      }\n    }\n  }\n  ","\n  ","\n  ","\n  ","\n  ","\n"]);return _templateObject3=function(){return e},e}let useAddToCalendarLink=(e,n,t)=>{var i,o;let a=n.replace(/^.+:\/\//,"").replace(/\//g,""),s="".concat(n,"events/").concat(t._id),l=null!==(i=t.startDate)&&void 0!==i?i:new Date().toISOString(),d=null!==(o=t.endDate)&&void 0!==o?o:l,c=(()=>{var e,n,i;let r="ConferenceEventV2"===t.__typename?null===(e=t.inPersonLocation)||void 0===e?void 0:e.address:"SimpleEventV2"===t.__typename?null===(i=t.venue)||void 0===i?void 0:null===(n=i.inPersonLocation)||void 0===n?void 0:n.address:null,o=r?[r.streetAddress,r.streetAddressLine2,r.locality,r.administrativeArea,r.country,r.postalCode].filter(e=>e).join(", "):null;return o&&(null==o?void 0:o.length)>0?o:s})(),u=j.renderToStaticMarkup((0,r.jsx)(Description,{event:t,isHtml:!0})),v=j.renderToStaticMarkup((0,r.jsx)(Description,{event:t,isHtml:!1})).replace(/(<br[^\/]*\/>)/gi,"\n").replace(/(<([^>]+)>)/gi,""),m=C()({domain:a,prodId:"//".concat(e,"//").concat(t.name,"//EN"),events:[{uid:t._id,start:new Date(l),end:new Date(d),summary:t.name,url:s,description:v,htmlDescription:u,location:c}]}).toString(),p=s===c?"":"\n\n".concat(s),dateToGoogleISO=e=>e.replace(/[-:]/g,""),g={text:t.name,dates:"".concat(dateToGoogleISO(I()(l).format()),"/").concat(dateToGoogleISO(I()(d).format())),details:(null==v?void 0:v.length)>1e3?(null==v?void 0:v.substring(0,1e3))+"..."+p:v+p,location:c,sf:!0},h=Object.entries(g).map(e=>{let[n,t]=e;return"".concat(n,"=").concat(encodeURIComponent(t))}).join("&");return{calendarLinkSpecificForGoogle:"https://calendar.google.com/calendar/u/0/r/eventedit?".concat(h),calendarLink:buildURI(m,!1)}}
1,k=(0,o.Ps)(useAddToCalendarLink_templateObject()),A=(0,o.Ps)(_templateObject1(),k),O=(0,o.Ps)(_templateObject2());useAddToCalendarLink.eventFragment=(0,o.Ps)(_templateObject3(),Description.eventFragment,A,k,O,d.H4);var R=t(52494);let AppleIcon=e=>(0,r.jsx)(R.JO,{width:"20",height:"24",viewBox:"0 0 20 24",fill:"none",...e,children:(0,r.jsx)("path",{d:"M13.3116 4.42891C14.1418 3.42941 14.5532 2.14752 14.4597 0.851562C13.1873 0.974375 12.0127 1.58785 11.1849 2.56196C10.7727 3.02855 10.4568 3.57199 10.2553 4.16106C10.0538 4.75012 9.97064 5.3732 10.0107 5.99449C10.6446 6.00691 11.2726 5.87197 11.8454 5.60029C12.4183 5.32861 12.9201 4.92762 13.3116 4.42891ZM14.3814 6.23063C12.5548 6.12496 11.0153 7.27435 10.1412 7.27435C9.26702 7.27435 7.93624 6.28804 6.50108 6.31413C5.56137 6.34061 4.64507 6.61324 3.84374 7.10479C3.04242 7.59633 2.38413 8.28956 1.93467 9.11521C-0.0223614 12.5073 1.4128 17.5602 3.31764 20.3222C4.24397 21.6346 5.35296 23.1989 6.82725 23.148C8.30155 23.0971 8.75819 22.2348 10.4412 22.2348C12.1243 22.2348 12.6201 23.148 14.0813 23.1154C15.5426 23.0828 16.5602 21.8003 17.4735 20.3756C18.1323 19.4025 18.6465 18.3391 19 17.2184C18.1227 16.83 17.3764 16.1963 16.8509 15.3935C16.3254 14.5908 16.0433 13.6533 16.0384 12.6939C16.0492 11.8426 16.2734 11.0076 16.6905 10.2655C17.1077 9.52335 17.7044 8.89772 18.4259 8.44593C17.9675 7.7904 17.3641 7.24933 16.6627 6.86469C15.9613 6.48005 15.1806 6.2622 14.3814 6.22802",fill:"#1A202C"})}),GoogleIcon=e=>(0,r.jsxs)(R.JO,{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",...e,children:[(0,r.jsx)("path",{d:"M9.89481 8.18178V12.0545H15.2201C14.9863 13.3 14.2845 14.3545 13.2321 15.0636L16.4434 17.5818C18.3145 15.8364 19.3939 13.2728 19.3939 10.2273C19.3939 9.51825 19.331 8.83637 19.214 8.18189L9.89481 8.18178Z",fill:"#1A202C"}),(0,r.jsx)("path",{d:"M4.34934 11.9034L3.62506 12.4637L1.06132 14.4818C2.68949 17.7454 6.02655 20 9.89455 20C12.5661 20 14.806 19.1091 16.4432 17.5819L13.2318 15.0636C12.3503 15.6636 11.2258 16.0273 9.89455 16.0273C7.32187 16.0273 5.13605 14.2728 4.35339 11.9091L4.34934 11.9034Z",fill:"#1A202C"}),(0,r.jsx)("path",{d:"M1.06138 5.51819C0.386763 6.86359 0 8.38179 0 9.99995C0 11.6181 0.3867 13.1364 1.06132 14.4818C1.06132 14.4908 4.35377 11.8999 4.35377 11.8999C4.15587 11.2999 4.0389 10.6636 4.0389 9.99984C4.0389 9.33612 4.15587 8.6998 4.35377 8.0998L1.06138 5.51819Z",fill:"#1A202C"}),(0,r.jsx)("path",{d:"M9.89476 3.98181C11.352 3.98181 12.6474 4.49089 13.6818 5.47272L16.5154 2.60912C14.7972 0.99097 12.5664 0 9.89476 0C6.02675 0 2.68955 2.24546 1.06138 5.51819L4.3536 8.1C5.13616 5.73634 7.32208 3.98181 9.89476 3.98181Z",fill:"#1A202C"})]}),OutlookIcon=e=>(0,r.jsxs)(R.JO,{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none",...e,children:[(0,r.jsx)("rect",{width:"9.61515",height:"9.61529",fill:"#1A202C"}),(0,r.jsx)("rect",{x:"10.3838",width:"9.61515",height:"9.61529",fill:"#1A202C"}),(0,r.jsx)("rect",{y:"10.3848",width:"9.61515",height:"9.61529",fill:"#1A202C"}),(0,r.jsx)("rect",{x:"10.3838",y:"10.3848",width:"9.61515",height:"9.61529",fill:"#1A202C"})]});function AddToCalendarMenuItems_templateObject(){let e=(0,i._)(["\n  fragment AddToCalendarMenuItems_EventFragment on EventV2 {\n    _id\n    ...UseAddToCalendarLink_EventFragment\n  }\n  ","\n"]);return AddToCalendarMenuItems_templateObject=function(){return e},e}let AddToCalendarMenuItems=e=>{let{calendarLinkSpecificForGoogle:n,calendarLink:t}=useAddToCalendarLink(e.communityName,e.hostnameAndProtocol,e.event);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(p.sN,{children:(0,r.jsx)(a.rU,{href:n,isExternal:!0,children:(0,r.jsxs)(a.Ug,{children:[(0,r.jsx)(GoogleIcon,{boxSize:"5"}),(0,r.jsx)(E.m$.span,{children:"Google Calendar"})]})})}),(0,r.jsx)(p.sN,{children:(0,r.jsx)(a.rU,{href:t,download:"".concat(e.event.name,".ics"),children:(0,r.jsxs)(a.Ug,{children:[(0,r.jsx)(OutlookIcon,{boxSize:"5"}),(0,r.jsx)(E.m$.span,{children:"Outlook Calendar"})]})})}),(0,r.jsx)(p.sN,{children:(0,r.jsx)(a.rU,{href:t,download:"".concat(e.event.name,".ics"),children:(0,r.jsxs)(a.Ug,{children:[(0,r.jsx)(AppleIcon,{boxSize:"5"}),(0,r.jsx)(E.m$.span,{children:"Apple Calendar"})]})})})]})};
1function AddToCalendarMenu_templateObject(){let e=(0,i._)(["\n  query AddToCalendarMenu_Event(\n    $input: EventInput!\n    $conferenceSessionsInput: ConferenceEvent_SessionsInput!\n  ) {\n    event(input: $input) {\n      eventV2 {\n        _id\n        ...AddToCalendarMenuItems_EventFragment\n      }\n    }\n  }\n  ","\n"]);return AddToCalendarMenu_templateObject=function(){return e},e}AddToCalendarMenuItems.eventFragment=(0,o.Ps)(AddToCalendarMenuItems_templateObject(),useAddToCalendarLink.eventFragment);let P=(0,o.Ps)(AddToCalendarMenu_templateObject(),AddToCalendarMenuItems.eventFragment),AddToCalendarMenu=e=>{var n,t;let{eventId:i,...o}=e,{getAbsoluteUrl:s}=(0,f.j)(),l=(0,_.x)(),d=s?s():void 0,c=(0,m.a)(P,{variables:{input:{_id:i},conferenceSessionsInput:{limit:100,offset:0}}});return!c.loading&&!l.loading&&!c.error&&d&&(null===(n=l.tenant)||void 0===n?void 0:n.displayName)&&(null===(t=c.data)||void 0===t?void 0:t.event.eventV2)?(0,r.jsx)(a.xu,{children:(0,r.jsxs)(p.v2,{isLazy:!0,children:[(0,r.jsx)(p.j2,{as:g.zx,variant:"link",colorScheme:"black",...o,children:"Add to Calendar"}),(0,r.jsx)(h.h_,{children:(0,r.jsx)(p.qy,{children:(0,r.jsx)(AddToCalendarMenuItems,{communityName:l.tenant.displayName,hostnameAndProtocol:d,event:c.data.event.eventV2})})})]})}):null};var N=t(23253);function EventScheduleInfo_templateObject(){let e=(0,i._)(["\n  fragment EventScheduleInfo_EventFragment on EventV2 {\n    _id\n    startDate\n    endDate\n    timeZone\n    isCourseWorkshop\n    ...EventAudience_EventFragment\n    ...EventLocation_EventFragment\n  }\n  ","\n  ","\n"]);return EventScheduleInfo_templateObject=function(){return e},e}let EventScheduleInfo=e=>{var n;let{event:t,showAddToCalendar:i}=e,{startDate:o,endDate:s}=t,{hideDateAndTimeForCourses:d}=(0,N.g)(),c=d&&!0===t.isCourseWorkshop;return(0,r.jsxs)(a.Kq,{children:[!c&&(0,r.jsxs)(a.Eq,{align:"center",spacing:2,children:[(0,r.jsxs)(a.Kq,{direction:"row",alignItems:"center",children:[(0,r.jsx)(u.Que,{}),(0,r.jsx)(a.xv,{children:o&&s?(0,r.jsx)(v.n,{startDate:o,endDate:s,eventTimezone:null!==(n=t.timeZone)&&void 0!==n?n:void 0}):"TBD"})]}),i&&(0,r.jsx)(AddToCalendarMenu,{eventId:t._id})]}),(0,r.jsxs)(a.Kq,{children:[(0,r.jsx)(EventLocation,{event:t}),(0,r.jsx)(l.E,{event:t,noOfLines:1})]})]})};EventScheduleInfo.eventFragment=(0,o.Ps)(EventScheduleInfo_templateObject(),l.E.eventFragment,EventLocation.eventFragment)},21981:function(e,n,t){"use strict";t.d(n,{p:function(){return useRsvpMenu}});var i=t(82729),r=t(50456),o=t(50319);function _templateObject(){let e=(0,i._)(["\n  mutation useRsvpMenu_createRsvpForEvent($input: CreateRsvpForEventInput!) {\n    createRsvpForEvent(input: $input) {\n      rsvp {\n        _id\n        response\n        eventV2 {\n          _id\n          currentUserRsvp {\n            _id\n            response\n          }\n        }\n      }\n    }\n  }\n"]);return _templateObject=function(){return e},e}function _templateObject1(){let e=(0,i._)(["\n  mutation useRsvpMenu_updateRsvpResponse($input: UpdateRsvpResponseInput!) {\n    updateRsvpResponse(input: $input) {\n      rsvp {\n        _id\n        response\n        eventV2 {\n          _id\n          currentUserRsvp {\n            _id\n            response\n          }\n        }\n      }\n    }\n  }\n"]);return _templateObject1=function(){return e},e}let a=(0,r.Ps)(_templateObject()),s=(0,r.Ps)(_templateObject1()),useRsvpMenu=()=>{let[e,{loading:n}]=(0,o.D)(a),[t,{loading:i}]=(0,o.D)(s);return{isLoading:n||i,createRsvpForEvent:e,updateRsvpResponse:t}}},38189:function(e,n,t){"use strict";t.d(n,{n:function(){return EventStuff},N:function(){return EventStuffLite}});var i=t(82729),r=t(85893),o=t(50456),a=t(48641),s=t(47741),l=t(67294),d=t(16502),c=t(90195),u=t(11163),v=t(45893),m=t(62893),p=t(83006),g=t(47503),h=t(41664),_=t.n(h),f=t(17563),E=t(76837),x=t(41748);t(52670);var I=t(69171),b=t(73567),C=t(48076),j=t(6491),S=t(80419),y=t(35610),T=t(50371),k=t(66821),A=t(88216),O=t(46320),R=t(2821),P=t(52494),N=t(3038),M=t(24521);let MultiTicketWarningModal=e=>{let{isOpen:n,onClose:t,onConfirm:i,audienceType:o,ticketName:l,quantity:d}=e,c=(0,M.q)(o),u=!["Anyone","Any Logged-in User","Anyone with Ticket Link"].includes(o);return(0,r.jsxs)(R.u_,{isOpen:n,onClose:t,isCentered:!0,size:"lg",scrollBehavior:"inside",children:[(0,r.jsx)(R.ZA,{bg:"blackAlpha.600",backdropFilter:"blur(2px)"}),(0,r.jsxs)(R.hz,{maxW:"600px",borderRadius:"xl",children:[(0,r.jsx)(R.xB,{pb:4,borderBottomWidth:"1px",borderColor:"#CCCCCC",children:(0,r.jsxs)(a.Ug,{spacing:3,children:[(0,r.jsx)(P.JO,{as:j.go2,boxSize:6,color:"#1676CE"}),(0,r.jsx)(a.xv,{fontSize:"xl",fontWeight:"bold",color:"#333333",children:M.Y.MULTI_TICKET_WARNING.TITLE})]})}),(0,r.jsx)(R.ol,{size:"lg"}),(0,r.jsx)(R.fe,{py:6,children:(0,r.jsxs)(a.gC,{align:"stretch",spacing:6,children:[(0,r.jsx)(a.xu,{p:4,bg:"#F5F5F5",borderRadius:"md",borderLeftWidth:"4px",borderLeftColor:"#1676CE",children:(0,r.jsx)(a.xv,{textStyle:"bodyStrong",color:"#121212",lineHeight:"1.6",children:M.Y.MULTI_TICKET_WARNING.PURCHASING(d,l)})}),(0,r.jsxs)(N.bZ,{status:u?"warning":"info",borderRadius:"md",variant:"left-accent",py:4,children:[(0,r.jsx)(N.zM,{boxSize:5}),(0,r.jsx)(N.X,{textStyle:"compact",lineHeight:"1.6",color:"#333333",children:c})]}),(0,r.jsx)(a.xu,{p:4,bg:"#F5F5F5",borderRadius:"md",borderWidth:"1px",borderColor:"#CCCCCC",children:(0,r.jsx)(a.xv,{textStyle:"compact",color:"#333333",lineHeight:"1.6",children:M.Y.MULTI_TICKET_WARNING.NEXT_STEP_INFO})})]})}),(0,r.jsx)(R.mz,{pt:4,borderTopWidth:"1px",borderColor:"#CCCCCC",children:(0,r.jsxs)(a.Ug,{spacing:3,w:"full",justify:"flex-end",children:[(0,r.jsx)(s.zx,{variant:"outline",onClick:t,size:"md",minW:"120px",children:M.Y.MULTI_TICKET_WARNING.CANCEL}),(0,r.jsx)(s.zx,{colorScheme:"primary",onClick:i,size:"md",minW:"180px",fontWeight:"semibold",children:M.Y.MULTI_TICKET_WARNING.CONTINUE})]})})]})]})},PurchaserParticipationModal=e=>{let{isOpen:n,onClose:t,onYes:i,onNo:o,useEnrollmentCopy:l}=e,d=l?M.Y.PURCHASER_PARTICIPATION_ENROLLMENT:M.Y.PURCHASER_PARTICIPATION;return(0,r.jsxs)(R.u_,{isOpen:n,onClose:t,isCentered:!0,size:"lg",children:[(0,r.jsx)(R.ZA,{}),(0,r.jsxs)(R.hz,{children:[(0,r.jsx)(R.xB,{children:d.TITLE}),(0,r.jsx)(R.ol,{}),(0,r.jsx)(R.fe,{children:(0,r.jsxs)(a.gC,{align:"stretch",spacing:4,children:[(0,r.jsx)(a.xv,{children:d.DESCRIPTION}),(0,r.jsx)(a.xv,{textStyle:"compact",color:"#333333",children:"If yes, your name and email will be pre-filled for the first attendee (you can edit it later)."})]})}),(0,r.jsxs)(R.mz,{children:[(0,r.jsx)(s.zx,{variant:"outline",mr:3,onClick:t,children:d.CANCEL}),(0,r.jsx)(s.zx,{variant:"outline",mr:3,onClick:o,children:d.NO}),(0,r.jsx)(s.zx,{colorScheme:"primary",onClick:i,children:d.YES})]})]})]})};var L=t(89243);let TicketItem=e=>{var n,t;let{ticket:i,eligibility:o,audienceLabel:l,badgeColor:d,isFree:c,isRegistered:u=!1,hasCheckoutDetails:m=!1,onDecrement:p,onIncrement:g}=e,{user:h}=(0,v.x)(),_=(null==i?void 0:null===(n=i.canPurchase)||void 0===n?void 0:n.type)==="MAGIC_LINK",f=_&&!h;return(0,r.jsx)(a.xu,{border:"1px",borderColor:o.isEligible?"#F5F5F5":"#DC3545",borderRadius:"md",p:3,mb:3,bg:o.isEligible?"#FFFFFF":"#F5F5F5",opacity:o.isEligible?1:.7,children:(0,r.jsxs)(a.Kq,{spacing:2,children:[(0,r.jsxs)(a.kC,{justifyContent:"space-between",align:"start",ga
1p:3,children:[(0,r.jsxs)(a.xu,{flex:1,minW:0,children:[(0,r.jsx)(a.xv,{textStyle:"xlBodyStrong",mb:1,sx:{overflowWrap:"anywhere",wordBreak:"normal"},children:i.name}),(0,r.jsxs)(a.Ug,{spacing:2,mb:2,flexWrap:"wrap",children:[(0,r.jsx)(a.Ct,{colorScheme:d,fontSize:"xs",children:l}),u&&(0,r.jsx)(a.Ct,{colorScheme:"green",fontSize:"xs",children:"Registered"}),!u&&m&&(0,r.jsx)(a.Ct,{colorScheme:"orange",fontSize:"xs",children:"Form Saved"})]}),c?(0,r.jsx)(a.xv,{fontWeight:"bold",color:"#2C8530",children:"Free"}):(0,r.jsx)(a.xv,{textStyle:"bodyStrong",color:"#1676CE",children:(0,r.jsx)(E.i_,{value:(0,T.h)(i.price)})})]}),o.isEligible&&(i.quantity<=0?(0,r.jsxs)(s.zx,{"aria-label":"Add ".concat(i.name),size:"sm",colorScheme:"primary",onClick:()=>g(i.itemId,i.name,l),"data-testid":"add-".concat(i.itemId),flexShrink:0,isDisabled:f,children:[(0,r.jsx)(j.pOD,{boxSize:3,mr:1}),"ADD"]}):(0,r.jsxs)(a.Ug,{spacing:2,bg:"#F5F5F5",p:2,borderRadius:"md",flexShrink:0,children:[i.quantity>=1&&(0,r.jsx)(s.hU,{colorScheme:"primary",variant:"ghost","aria-label":"Decrease quantity of ".concat(i.name),icon:(0,r.jsx)(j.V_R,{boxSize:3}),size:"sm",disabled:i.quantity<1,onClick:()=>p(i.itemId),"data-testid":"decrease-quantity-".concat(i.itemId)}),(0,r.jsx)(a.xv,{textStyle:"bodyStrong",minW:"24px",textAlign:"center",children:i.quantity}),(0,r.jsx)(s.hU,{colorScheme:"primary",variant:"ghost","aria-label":"Increase quantity of ".concat(i.name),icon:(0,r.jsx)(j.pOD,{boxSize:3}),size:"sm",disabled:i.quantity>=20||(null===(t=i.canPurchase)||void 0===t?void 0:t.type)==="MAGIC_LINK",onClick:()=>g(i.itemId,i.name,l),"data-testid":"increase-quantity-".concat(i.itemId)})]}))]}),i.description&&(0,r.jsxs)(L.FX,{spacing:"1",noOfLines:2,children:[(0,r.jsx)(L.f7,{as:a.xv,textStyle:"compact",color:"#333333",children:i.description}),(0,r.jsx)("span",{onClick:e=>{e.preventDefault()},children:(0,r.jsx)(L.BO,{size:"sm"})})]}),f&&(0,r.jsxs)(N.bZ,{status:"warning",borderRadius:"md",size:"sm",children:[(0,r.jsx)(N.zM,{}),(0,r.jsx)(N.X,{fontSize:"sm",children:"Please sign in or create an account to continue."})]}),!o.isEligible&&!f&&(0,r.jsxs)(N.bZ,{status:"warning",borderRadius:"md",size:"sm",children:[(0,r.jsx)(N.zM,{}),(0,r.jsx)(N.X,{fontSize:"sm",children:o.reason})]})]})})};var w=t(15820),z=t(13867),F=t(71602),U=t(92433),D=t(94397),V=t(33995);let TicketSelect=e=>{var n,t,i,o;let{user:s}=(0,v.x)(),d=(0,S.pm)(),{items:u,addToCart:m,updateQuantity:h,removeFromCart:_}=(0,O.j)(),{isOpen:f,onOpen:E,onClose:x}=(0,c.qY)(),{isOpen:I,onOpen:b,onClose:C}=(0,c.qY)(),[j,R]=l.useState(null),[P,N]=l.useState({}),L=u.some(e=>e.type===A.Bb.MEMBERSHIP),{userGroupIds:z}=(0,F.c)(s,null==e?void 0:e.purchaserData),{registrationsData:B,registrationsLoading:Y,getIsUserRegisteredForTicket:G}=(0,U.F)(e.eventId,(null==e?void 0:null===(n=e.purchaserData)||void 0===n?void 0:n._id)?null==e?void 0:e.purchaserData:s),H=(0,D.b)(e.event,(null==e?void 0:null===(t=e.purchaserData)||void 0===t?void 0:t._id)?null==e?void 0:e.purchaserData:s,L,z,B,null==e?void 0:e.isFromInvoice),W=(0,V.q)(),q=(0,p.w)(null!==(o=e.event)&&void 0!==o?o:{}),K=l.useCallback(n=>{if(!e.eventId)return!1;let t=W.getRequirementsForEvent(e.eventId),i=t.find(e=>e.ticketId===n);return!!i&&i.attendeeIds.length>0},[W,e.eventId]),J=l.useCallback((e,n)=>n||K(e),[K]),$=l.useCallback(n=>u.filter(t=>(t.type===A.Bb.EVENTS||t.type===A.Bb.COURSE)&&t.eventId===e.eventId&&t.eventTicketId===n).reduce((e,n)=>e+n.quantity,0),[u,e.eventId]),Z=l.useCallback(async(n,t,i,r)=>{var o;if(!(null==s?void 0:s._id)){d({title:"Sign in required",description:"Please sign in before adding tickets to your cart.",status:"info",duration:3e3,isClosable:!0});return}let a=$(n),l=(null==r?void 0:null===(o=r.canPurchase)||void 0===o?void 0:o.type)==="MAGIC_LINK",c=G(n);if(l&&a>=1){d({title:M.Y.TOAST.CANNOT_ADD_MULTIPLE.TITLE,description:M.Y.TOAST.CANNOT_ADD_MULTIPLE.DESCRIPTION,status:"warning",duration:3e3,isClosable:!0});return}if(a>=1&&"self-only"===P[n]&&!e.isFromInvoice){R({ticketId:n,ticketName:t||"",audienceLabel:i||""}),E();return}if(1===a&&t&&i&&!e.isFromInvoice){R({ticketId:n,ticketName:t,audienceLabel:i}),E();return}if(0===a){if(J(n,c)){await X(n,1),N(e=>({...e,[n]:"for-others"}));return}if(t&&i&&!e.isFromInvoice){R({ticketId:n,ticketName:t,audienceLabel:i}),b();return}}await X(n,a+1)},[s,$,G,J,e.isFromInvoice,d,E,b,P]),Q=l.useCallback(async n=>{let t=$(n);if(t<=1){let t=u.find(t=>t.eventTicketId===n&&t.eventId===e.eventId);t&&(await _(t._id),N(e=>{let t={...e};return delete t[n],t}))}else await X(n,t-1)},[$,u,e.eventId,_]),X=l.useCallback(async(n,t,i)=>{try{let r=u.find(t=>t.eventTicketId===n&&t.eventId===e.eventId);if(r)await h({cartItemId:r._id,quantity:t});else{let r={itemId:n,itemType:g.hI.EVENTS,eventId:e.eventId,quantity:t,eventTicketId:n,quantityMode:g.Fy.SET,...(null==i?void 0:i.registerMe)===!0&&{registerMe:!0}};await m([r])}}catch(e){console.error("Failed to update cart:",e),d({title:"Error",description:"Failed to update cart. Please try again.",status:"error",duration:3e3,isClosable:!0})}},[u,e.eventId,h,m,d]),ee=l.useCallback(async()=>
1{if(!j)return;let e=$(j.ticketId);await X(j.ticketId,e+1),R(null),x()},[j,$,X,x]),en=l.useCallback(async()=>{j&&(await X(j.ticketId,1,{registerMe:!0}),N(e=>({...e,[j.ticketId]:"self-only"})),R(null),C())},[j,X,C]),et=l.useCallback(async()=>{j&&(await X(j.ticketId,1),N(e=>({...e,[j.ticketId]:"for-others"})),R(null),C())},[j,X,C]),ei=l.useCallback(()=>{R(null)},[]);if(Y)return(0,r.jsx)(y.$,{});let er=e.event;return(null===(i=er.ticketsCurrentUserCanPurchase)||void 0===i?void 0:i.length)?(0,r.jsxs)(a.xu,{children:[er.ticketsCurrentUserCanPurchase.map(n=>{let t=(0,T.h)(n.price),i=(0,k.F)(t),o=(0,w.C2)(n),a=(0,w.Rp)(o),s=H.getEligibilityForTicket(n),l=$(n._id),d=G(n._id),c=K(n._id);return(0,r.jsx)(TicketItem,{ticket:{...n,quantity:l,eventId:e.eventId,eventTicketId:n._id,itemId:n._id,itemType:g.hI.EVENTS},eligibility:s,audienceLabel:o,badgeColor:a,isFree:i,isRegistered:d,hasCheckoutDetails:c,onDecrement:Q,onIncrement:(e,t,i)=>Z(e,t,i,n)},n._id)}),j&&(0,r.jsx)(MultiTicketWarningModal,{isOpen:f,onClose:()=>{x(),ei()},onConfirm:ee,audienceType:j.audienceLabel,ticketName:j.ticketName,quantity:2}),j&&(0,r.jsx)(PurchaserParticipationModal,{isOpen:I,onClose:()=>{C(),ei()},onYes:en,onNo:et,useEnrollmentCopy:q})]}):(0,r.jsx)(a.xu,{textAlign:"center",children:"No tickets available"})};function _templateObject(){let e=(0,i._)(["\n  mutation EventRegistrationModal_PurchaseFreeEventTicket(\n    $input: PurchaseFreeEventTicketInput!\n  ) {\n    purchaseFreeEventTicket(input: $input) {\n      registration {\n        _id\n      }\n    }\n  }\n"]);return _templateObject=function(){return e},e}function _templateObject1(){let e=(0,i._)(["\n  query EventRegistrationModal_Query($input: EventInput!) {\n    event(input: $input) {\n      eventV2 {\n        _id\n        ticketsCurrentUserCanPurchase {\n          _id\n          name\n          description\n          price\n          canPurchase {\n            ... on Ticket_CanPurchase_MagicLink {\n              type\n            }\n            ... on Ticket_CanPurchase_PermissionConfig {\n              type\n            }\n          }\n          requiresAttributeReview\n        }\n        currentValidUserRegistration {\n          _id\n          ticketId\n          ticket {\n            _id\n          }\n        }\n        ...TicketSelect_EventFragment\n      }\n    }\n    tenant {\n      result {\n        _id\n        accountCreationPermission\n      }\n    }\n  }\n  ","\n"]);return _templateObject1=function(){return e},e}TicketSelect.eventFragment=z.zs,(0,o.Ps)(_templateObject()),(0,o.Ps)(_templateObject1(),TicketSelect.eventFragment);var B=t(14415);let EventHeader=e=>{let{eventName:n,eventStartDate:t,eventEndDate:i}=e;return(0,r.jsxs)(a.Kq,{spacing:"0",children:[(0,r.jsx)(a.X6,{size:"md",children:n}),(0,r.jsx)(a.xv,{textStyle:"compact",color:"#333333",fontWeight:"normal",children:(0,r.jsx)(x.n,{startDate:t,endDate:i})})]})},OrderModalLayout=e=>{let{headerLeft:n,headerRight:t,tickets:i,orderList:o}=e;return(0,r.jsxs)(a.rj,{templateRows:"auto 1fr",templateColumns:"3fr 2fr",h:"100%",minH:"400px",maxH:"80vh",w:"100%",gap:0,children:[(0,r.jsx)(a.P4,{colSpan:1,borderBottom:"1px solid",borderColor:"gray.200",children:(0,r.jsx)(a.xu,{p:"4",children:n})}),(0,r.jsx)(a.P4,{colSpan:1,borderBottom:"1px solid",borderColor:"gray.200",bg:"white",children:(0,r.jsx)(a.kC,{justify:"center",align:"center",h:"100%",p:"4",children:t})}),(0,r.jsx)(a.P4,{colSpan:1,borderRight:"1px solid",borderColor:"gray.200",p:"4",minH:"200px",maxH:"60vh",overflowY:"auto",children:i}),(0,r.jsx)(a.P4,{colSpan:1,borderLeft:"1px solid",borderColor:"gray.200",bg:"gray.50",p:"4",minH:"200px",maxH:"60vh",overflowY:"auto",children:o})]})},OrderSummaryHeader=()=>{let{itemCount:e=0}=(0,O.j)();return(0,r.jsxs)(a.Ug,{spacing:"2",children:[(0,r.jsx)(a.xv,{fontSize:"lg",fontWeight:"semibold",children:"Order Summary"}),(0,r.jsxs)(a.xu,{position:"relative",children:[(0,r.jsx)(j.Q1y,{boxSize:"5"}),e>0&&(0,r.jsx)(a.Cd,{position:"absolute",top:-2,right:-2,size:5,backgroundColor:"red.600",zIndex:2,display:"flex",alignItems:"center",justifyContent:"center",children:(0,r.jsx)(a.xv,{color:"white",fontSize:12,lineHeight:"1em",fontWeight:"bold",children:e>9?"9+":e})})]})]})},SignInWarning=e=>{let{canSignUp:n}=e;return(0,r.jsx)(a.xu,{p:"3",bg:"blue.50",borderRadius:"lg",border:"1px solid",borderColor:"blue.200",children:(0,r.jsxs)(a.Ug,{spacing:"2",children:[(0,r.jsx)(j.szr,{boxSize:"4",color:"blue.500"}),(0,r.jsxs)(a.xu,{flex:"1",children:[(0,r.jsx)(a.xv,{fontSize:"sm",color:"blue.700",fontWeight:"medium",children:"Sign in to continue"}),(0,r.jsx)(a.xv,{fontSize:"xs",color:"blue.600",mt:"1",children:n?"Sign in or create an account to register for this event."
1:"Sign in to register for this event."})]})]})})};var Y=t(34601);let TotalAmount=e=>{let{total:n}=e,t=(0,Y.k)();return 0===n?(0,r.jsx)(a.xu,{bg:"transparent",p:"0",width:"100%",children:(0,r.jsxs)(a.kC,{justify:"space-between",align:"center",children:[(0,r.jsx)(a.xv,{fontSize:"lg",color:"gray.600",fontWeight:"bold",children:"Total Amount"}),(0,r.jsx)(a.xv,{fontWeight:"bold",fontSize:"lg",color:"gray.400",children:"$0.00"})]})}):(0,r.jsx)(a.xu,{bg:"transparent",p:"0",width:"100%",children:(0,r.jsxs)(a.kC,{justify:"space-between",align:"center",children:[(0,r.jsx)(a.xv,{fontSize:"lg",color:"gray.600",fontWeight:"bold",children:"Total Amount"}),(0,r.jsx)(E.i_,{value:t(n),fontWeight:"bold",fontSize:"lg",color:"primary.500"})]})})};var G=t(37887);let useAddToCartModalData=e=>{var n,t,i;let{eventId:r,isOpen:o}=e,{data:a,loading:s,error:l}=(0,G.a)(z.Qf,{variables:{input:{_id:r}},skip:!o}),d=null==a?void 0:null===(n=a.event)||void 0===n?void 0:n.eventV2,c=(null==a?void 0:null===(i=a.tenant)||void 0===i?void 0:null===(t=i.result)||void 0===t?void 0:t.accountCreationPermission)===g.YQ.ANYONE;return{event:d,canSignUp:c,loading:s,error:l,data:a}},ProceedToRegistrationButton=e=>{let{isAuthenticated:n,signInUrl:t,onProceed:i,isLoading:o,isDisabled:a,useEnrollmentCopy:l}=e;return n?(0,r.jsx)(s.zx,{onClick:i,colorScheme:"primary",size:"lg",width:"100%",isLoading:o,loadingText:"Proceeding...",isDisabled:a,children:l?"Proceed to Enrollment":"Proceed to Registration"}):(0,r.jsx)(s.zx,{as:_(),href:t,colorScheme:"primary",size:"lg",width:"100%",children:"Sign In"})},AddToCartModal=e=>{let n=(0,u.useRouter)(),t=(0,m.T)(),{items:i,addToCart:o}=(0,O.j)(),{user:s}=(0,v.x)(),c=n.query.ticketLinkId?n.query.ticketLinkId.toString():void 0,[h,_]=l.useState(!1),{event:E,canSignUp:x,loading:b,error:j}=useAddToCartModalData({eventId:e.eventId,isOpen:e.isOpen}),S=(0,l.useMemo)(()=>!!E&&(0,p.w)(E),[E]),y=i.some(e=>e.type===A.Bb.MEMBERSHIP),{userGroupIds:T}=(0,F.c)(s),{registrationsData:k}=(0,U.F)(e.eventId,s),P=(0,D.b)(E,s,y,T,k),N=(0,l.useMemo)(()=>i.filter(n=>(n.type===A.Bb.EVENTS||n.type===A.Bb.COURSE)&&n.eventId===e.eventId),[i,e.eventId]),M=(0,l.useMemo)(()=>i.reduce((e,n)=>e+(n.total||0),0),[i]),L=l.useMemo(()=>!!E&&0!==N.length&&N.some(e=>{var n;let t=null===(n=E.ticketsCurrentUserCanPurchase)||void 0===n?void 0:n.find(n=>n._id===e.eventTicketId);if(!t)return!1;let i=P.getEligibilityForTicket(t);return!i.isEligible}),[N,E,P]),w=l.useMemo(()=>!!E&&0!==N.length&&N.some(e=>{var n,t;let i=null===(n=E.ticketsCurrentUserCanPurchase)||void 0===n?void 0:n.find(n=>n._id===e.eventTicketId);if(!i)return!1;let r=(null===(t=i.canPurchase)||void 0===t?void 0:t.type)==="MAGIC_LINK";return r&&!c}),[N,E,c]),z=l.useMemo(()=>{let e=f.parseUrl(n.asPath),t={...e.query,rModalOpen:"true"},i=f.stringify(t),r=i?"".concat(e.url,"?").concat(i):e.url;return r},[n.asPath]);l.useEffect(()=>{if(!t.isAuthenticated||!(null==E?void 0:E.ticketsCurrentUserCanPurchase)||N.length>0||!c)return;let n=E.ticketsCurrentUserCanPurchase.find(e=>{var n;return(null===(n=e.canPurchase)||void 0===n?void 0:n.type)==="MAGIC_LINK"});if(!n)return;let autoAddMagicLinkTicket=async()=>{try{await o([{itemId:n._id,itemType:g.hI.EVENTS,eventId:e.eventId,quantity:1,eventTicketId:n._id,quantityMode:g.Fy.SET}])}catch(e){console.error("Failed to auto-add magic link ticket:",e)}},i=setTimeout(()=>{autoAddMagicLinkTicket()},100);return()=>clearTimeout(i)},[t.isAuthenticated,null==E?void 0:E.ticketsCurrentUserCanPurchase,N.length,c,e.eventId,o]);let handleAddToCart=async()=>{if(0!==N.length){_(!0);try{e.onClose();let t=N[0].eventTicketId;(0,d.ci)({entity_id:e.eventId,entity_type:"event",event_id:e.eventId,event_name:e.eventName,event_type:e.isConference?"conference":"simple",ticket_id:t,cart_item_count:N.length,cart_total_amount:M,payment_item_type:"ticket",page_type:"event_registration_modal",page_section:"events"});let i=c?"?".concat(f.stringify({ticketLinkId:c})):"";n.push("/events/".concat(e.eventId,"/attendee-registration/").concat(t).concat(i))}catch(e){console.error("Failed to navigate to registration:",e)}finally{_(!1)}}}
1,V=!t.isAuthenticated||h;return(0,r.jsxs)(R.u_,{isOpen:e.isOpen,onClose:e.onClose,closeOnEsc:!1,closeOnOverlayClick:!1,size:"4xl",isCentered:!0,scrollBehavior:"inside",motionPreset:"slideInBottom",children:[(0,r.jsx)(R.ZA,{}),(0,r.jsxs)(R.hz,{maxH:"90vh",minH:"400px",children:[(0,r.jsx)(R.xB,{borderBottom:"1px",borderBottomColor:"#F5F5F5",p:"0"}),(0,r.jsx)(R.ol,{}),(0,r.jsx)(R.fe,{p:"0",maxHeight:"80vh",overflow:"hidden",children:b?(0,r.jsx)(I.g,{}):j||!E?(0,r.jsx)(C.S,{}):(0,r.jsx)(OrderModalLayout,{headerLeft:(0,r.jsx)(EventHeader,{eventName:e.eventName,eventStartDate:e.eventStartDate,eventEndDate:e.eventEndDate}),headerRight:(0,r.jsx)(OrderSummaryHeader,{}),tickets:(0,r.jsx)(TicketSelect,{event:E,eventId:e.eventId,isDisabled:V}),orderList:(0,r.jsxs)(a.xu,{display:"flex",flexDirection:"column",height:"100%",children:[(0,r.jsx)(a.xu,{flex:"1",overflowY:"auto",children:(0,r.jsx)(B.P,{showDetailedBreakdown:!0,itemSpacing:2,fontSize:"sm",isScrollable:!1,maxHeight:"100%"})}),N.length>0&&(0,r.jsx)(a.xu,{position:"sticky",bottom:"0",bg:"gray.50",pt:"4",mt:"2",borderTop:"1px solid",borderColor:"gray.200",children:(0,r.jsx)(a.kC,{justify:"flex-end",children:(0,r.jsx)(TotalAmount,{total:M})})})]})})}),(0,r.jsxs)(R.mz,{p:"6",borderTop:"1px",borderTopColor:"gray.200",display:"block",children:[(0,r.jsx)(ProceedToRegistrationButton,{isAuthenticated:t.isAuthenticated,signInUrl:"/login?redirect=".concat(encodeURIComponent(z)),onProceed:handleAddToCart,isLoading:h,isDisabled:0===N.length||b||w||L,useEnrollmentCopy:S}
1),!t.isAuthenticated&&(0,r.jsx)(a.xu,{mt:"4",children:(0,r.jsx)(SignInWarning,{canSignUp:x})})]})]})]})},ExternalRegistrationModal=e=>{let{isOpen:n,onClose:t,externalRegistrationUrl:i,useLearningRegistrationCopy:o}=e,l=!!o;return(0,r.jsxs)(R.u_,{isOpen:n,onClose:t,isCentered:!0,children:[(0,r.jsx)(R.ZA,{}),(0,r.jsxs)(R.hz,{children:[(0,r.jsx)(R.xB,{children:l?"Enrollment Details":"Registration Details"}),(0,r.jsx)(R.ol,{}),(0,r.jsx)(R.fe,{children:(0,r.jsx)(a.xv,{children:l?"Enrollment for this course is hosted on an external platform. You may experience a delay before your enrollment status is reflected within Tradewing.":"Registration for this event is hosted on an external platform. You may experience a delay before your registration status is reflected within Tradewing."})}),(0,r.jsxs)(R.mz,{children:[(0,r.jsx)(s.zx,{variant:"outline",colorScheme:"gray",onClick:t,mr:"2",children:"Close"}),(0,r.jsx)(s.zx,{as:"a",target:"_blank",rel:"noreferrer",href:i,rightIcon:(0,r.jsx)(j.h0n,{}),children:l?"Enroll on External Platform":"Register on External Platform"})]})]})]})};function TicketedEventRegistrationButton_templateObject(){let e=(0,i._)(["\n  fragment TicketedEventRegistrationButton_EventFragment on EventV2 {\n    _id\n    name\n    isCourseWorkshop\n    isExternalRegistrationUrlActive\n    externalRegistrationUrl\n    ticketsCurrentUserCanPurchase {\n      _id\n    }\n    startDate\n    endDate\n    ... on SimpleEventV2 {\n      intutoCourseCollection {\n        collectionId\n      }\n    }\n    ... on ConferenceEventV2 {\n      intutoCourseCollection {\n        collectionId\n      }\n    }\n  }\n"]);return TicketedEventRegistrationButton_templateObject=function(){return e},e}let TicketedEventRegistrationButton=e=>{var n,t,i;let{event:o,children:a,...g}=e,h=(0,u.useRouter)(),_=h.query.rModalOpen?h.query.rModalOpen.toString():void 0,f=h.query.ticketLinkId?h.query.ticketLinkId.toString():void 0,E=h.query.preSelectedTicketId?h.query.preSelectedTicketId.toString():void 0,x=(0,m.T)(),I=(0,c.qY)({defaultIsOpen:!!_||!!f||!!E}),b=(0,v.x)(),C=(0,p.w)(o),j=o.isCourseWorkshop?"course_workshop":"ConferenceEventV2"===o.__typename?"conference":"simple",S=o.isCourseWorkshop?"course_workshop":"ConferenceEventV2"===o.__typename?"conference":"simple_event",y=null!==(t=o.startDate)&&void 0!==t?t:new Date().toISOString(),T=null!==(i=o.endDate)&&void 0!==i?i:y;return l.useEffect(()=>{if(h.isReady&&_){var e,n;(0,d.xU)({entity_id:o._id,entity_type:S,event_name:o.name,event_type:j,event_start_date:new Date(y).toISOString(),ticket_options:null!==(n=null===(e=o.ticketsCurrentUserCanPurchase)||void 0===e?void 0:e.map(e=>{let{_id:n}=e;return n}))&&void 0!==n?n:[],learning_provider:o.isCourseWorkshop?"intuto":void 0});let{rModalOpen:t,...i}=h.query;h.replace({query:i},void 0,{shallow:!0})}},[S,j,o,h,null===(n=b.user)||void 0===n?void 0:n._id,_,y]),x.isLoading?null:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.zx,{onClick:()=>{var e,n;(0,d.xU)({entity_id:o._id,entity_type:S,event_name:o.name,event_type:j,event_start_date:y,ticket_options:null!==(n=null===(e=o.ticketsCurrentUserCanPurchase)||void 0===e?void 0:e.map(e=>{let{_id:n}=e;return n}))&&void 0!==n?n:[],learning_provider:o.isCourseWorkshop?"intuto":void 0}),I.onOpen()},...g,children:a||(C?"Enroll":"Register")}),o.isExternalRegistrationUrlActive&&o.externalRegistrationUrl?(0,r.jsx)(ExternalRegistrationModal,{isOpen:I.isOpen,onClose:I.onClose,externalRegistrationUrl:o.externalRegistrationUrl,useLearningRegistrationCopy:C}):(0,r.jsx)(AddToCartModal,{isOpen:I.isOpen,onClose:I.onClose,eventId:o._id,eventName:o.name,eventStartDate:y,eventEndDate:T,isConference:"ConferenceEventV2"===o.__typename})]})};TicketedEventRegistrationButton.eventFragment=(0,o.Ps)(TicketedEventRegistrationButton_templateObject());var H=t(23253);let BuyTicketsButton=e=>{let{eventId:n,eventName:t,eventStartDate:i,eventEndDate:o,isConference:a,isExternalRegistrationUrlActive:l,externalRegistrationUrl:u,useLearningRegistrationCopy:v,...m}=e,p=(0,c.qY)();return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.zx,{onClick:()=>{(0,d.xU)({entity:{id:n,type:a?"conference":"simple_event"},event:{name:t,type:a?"conference":"simple",startDate:i},ticket:{ticketOptions:[]}}),p.onOpen()},colorScheme:"blue",width:{base:"100%",md:"auto"},...m,children:v?"Enroll":"Buy Tickets"}),l&&u?(0,r.jsx)(ExternalRegistrationModal,{isOpen:p.isOpen,onClose:p.onClose,externalRegistrationUrl:u,useLearningRegistrationCopy:v}):(0,r.jsx)(AddToCartModal,{isOpen:p.isOpen,onClose:p.onClose,eventId:n,eventName:t,eventStartDate:i,eventEndDate:o,isConference:a})]})},DeactivatedMessage=()=>(0,r.jsx)(a.xv,{children:"This event has been deactivated"}),EventEndedMessage=()=>(0,r.jsx)(a.xv,{children:"This event has ended"}),ExternalRegistrationMessage=()=>(0,r.jsx)(a.xv,{children:"Registration is hosted on an external platform"}),GroupHostedEventMessage=()=>(0,r.jsx)(a.xv,{children:"This is a group-hosted event. Registration is limited to group members."}),HappeningNowMessage=()=>(0,r.jsxs)(a.Ug,{spacing:"3",children:[(0,r.jsx)(j.XfM,{boxSize:"4",color:"primary.500"}),(0,r.jsx)(a.xv,{children:"Happening Now"})]}),NoTicketsMessage=e=>{let{useLearningRegistrationCopy:n=!1}=e;return(0,r.jsx)(a.xv,{children:n?"Enrollment is not available. Please check back later.":"Registration is not available. Please check back later."})},NotPublishedMessage=()=>(0,r.jsx)(a.xv,{children:"This event has not been published"});var W=t(99052),q=t(41749),K=t(82475);let RsvpSelect=e=>{let{value:n,onChange:t,isLoading:i,isDisabled:o}=e;return(0,r.jsx)(a.xu,{children:(0,r.jsxs)(W.v2,{children:[(0,r.jsx)(W.j2,{as:K.U,leftIcon:n?(0,r.jsx)(RsvpIcon,{response:n}):void 0,isLoading:i,isDisabled:o,children:n?q.i[n]:"RSVP"}),(0,r.jsx)(W.qy,{children:(0,r.jsxs)(W.__,{value:n,onChange:t,type:"radio",children:[(0,r.jsx)(W.ii,{value:g.xH.GOING,children:q.i[g.xH.GOING]}),(0,r.jsx)(W.ii,{value:g.xH.MAYBE,children:q.i[g.xH.MAYBE]}),(0,r.jsx)(W.ii,{value:g.xH.NOT_GOING,children:q.i[g.xH.NOT_GOING]})]})})]})})},RsvpIcon=e=>{let{response:n}=e;switch(n){case g.xH.GOING:return(0,r.jsx)(j.rE2,{color:"primary.500"});case g.xH.MAYBE:return(0,r.jsx)(j.BHU,{});case g.xH.NOT_GOING:return(0,r.jsx)(j.oOx,{});default:return null}};
1function ReadOnlyRsvpButton_templateObject(){let e=(0,i._)(["\n  fragment ReadOnlyRsvpButton_EventFragment on EventV2 {\n    _id\n    isCourseWorkshop\n    ... on SimpleEventV2 {\n      currentUserRsvp {\n        _id\n        response\n      }\n      intutoCourseCollection {\n        collectionId\n      }\n    }\n    ... on ConferenceEventV2 {\n      intutoCourseCollection {\n        collectionId\n      }\n    }\n  }\n"]);return ReadOnlyRsvpButton_templateObject=function(){return e},e}let ReadOnlyRsvpButton=e=>{let{event:n}=e,t=(0,p.w)(n),i="SimpleEventV2"===n.__typename&&n.currentUserRsvp?n.currentUserRsvp:void 0;return(0,r.jsxs)(a.Ug,{spacing:"2",py:"2",px:"4",bg:"gray.100",borderRadius:"lg",justifyContent:"center",children:[i&&(0,r.jsx)(RsvpIcon,{response:i.response}),i?(0,r.jsx)(a.xv,{children:"RSVP'd ".concat({[g.xH.GOING]:"Going",[g.xH.MAYBE]:"Maybe",[g.xH.NOT_GOING]:"Not Going"}[i.response])}):(0,r.jsx)(a.xv,{children:t?"You did not Enroll":"You did not RSVP"})]})};ReadOnlyRsvpButton.eventFragment=(0,o.Ps)(ReadOnlyRsvpButton_templateObject());let RegisteredMessage=e=>{let{useLearningRegistrationCopy:n=!1}=e;return(0,r.jsxs)(a.Ug,{spacing:"3",children:[(0,r.jsx)(j.rE2,{boxSize:"4",color:"green.500"}),(0,r.jsx)(a.xv,{children:n?"You are enrolled!":"You are registered!"})]})};var J=t(86439),$=t(21981);function RsvpMenu_templateObject(){let e=(0,i._)(["\n  fragment RsvpMenu_EventFragment on EventV2 {\n    _id\n    name\n    startDate\n    isCourseWorkshop\n    ... on SimpleEventV2 {\n      currentUserRsvp {\n        _id\n        response\n      }\n    }\n  }\n"]);return RsvpMenu_templateObject=function(){return e},e}let RsvpMenu=e=>{let{event:n,isDisabled:t}=e,i=(0,v.x)(),o=(0,c.qY)(),{isLoading:a,createRsvpForEvent:s,updateRsvpResponse:l}=(0,$.p)(),u="SimpleEventV2"===n.__typename&&n.currentUserRsvp?n.currentUserRsvp:void 0,handleRsvpChange=async e=>{if(!i.user)return o.onOpen();try{let t=e===g.xH.GOING||e===g.xH.MAYBE;t&&(0,d.xU)({entity_id:n._id,entity_type:n.isCourseWorkshop?"course_workshop":"simple_event",event_id:n._id,event_name:n.name,event_type:n.isCourseWorkshop?"course_workshop":"simple",event_start_date:n.startDate?new Date(n.startDate).toISOString():void 0,registration_source:"rsvp"}),u?await l({variables:{input:{id:u._id,response:e}}}):await s({variables:{input:{attendeeId:i.user._id,eventId:n._id,response:e}}}),window.dispatchEvent(new CustomEvent("rsvp-updated"))}catch(e){}};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(J.Hr,{isOpen:o.isOpen,onClose:o.onClose}),(0,r.jsx)(RsvpSelect,{value:u?u.response:void 0,onChange:handleRsvpChange,isLoading:a,isDisabled:t})]})};RsvpMenu.eventFragment=(0,o.Ps)(RsvpMenu_templateObject());let RsvpMessage=e=>(0,r.jsx)(a.xv,{children:e.didCurrentUserRsvp?"Thank you for your RSVP!":"Please RSVP for this event"});var Z=t(97026),Q=t(38655),X=t(5678);let SpecialTooltip=e=>{let{children:n,allowSpecialTooltip:t}=e,[i,o]=(0,c.kt)();return((0,X.KS)(o.on,t?1e3:null),t)?(0,r.jsx)(Z.u,{label:"Join the live event here!",placement:"top",hasArrow:!0,p:"4",maxWidth:"36",textAlign:"center",fontSize:"md",isOpen:i,children:(0,r.jsx)(Q.m$.span,{onMouseEnter:o.off,sx:{"> *":{w:"full"}},children:n})}):(0,r.jsx)(r.Fragment,{children:n})};var ee=t(61222),en=t(39032),et=t(19271),ei=t(42956);function TicketsAvailableMessage_templateObject(){let e=(0,i._)(["\n  fragment TicketsAvailable_EventFragmet on EventV2 {\n    _id\n    ticketsCurrentUserCanPurchase {\n      _id\n      price\n    }\n  }\n"]);return TicketsAvailableMessage_templateObject=function(){return e},e}let TicketsAvailableMessage=e=>{let{event:n,useLearningRegistrationCopy:t=!1}=e,{currency:i}=(0,ei.Z)(),o=n.ticketsCurrentUserCanPurchase.map(e=>(0,T.h)(e.price)),s=o.length?(0,ee.L)(o):(0,T.h)({amount:0,currency:i}),l=o.length?(0,en.g)(o):(0,T.h)({amount:0,currency:i});return(0,r.jsxs)(a.xv,{children:[t?"Enrollment is available:":"Tickets are available:"," ",!(0,et.t)(l,s)&&(0,k.F)(s)?(0,r.jsx)(b.n,{children:"Free"}):(0,r.jsx)(E.i_,{value:s,fontWeight:"semibold"}),(0,et.t)(l,s)&&(0,r.jsxs)(r.Fragment,{children:[" ","- ",(0,r.jsx)(E.i_,{value:l,fontWeight:"semibold"})]})]})};TicketsAvailableMessage.eventFragment=(0,o.Ps)(TicketsAvailableMessage_templateOb
1ject());let er=l.forwardRef(function(e,n){let{eventId:t,children:i,...o}=e;return(0,r.jsx)(_(),{href:"/events/conferences/".concat(t),children:(0,r.jsx)(s.zx,{...o,ref:n,"data-ph":d.$m.CONFERENCE_VIEW,children:i||"View Event"})})});var eo=t(60173);let ViewPurchaseButton=e=>{let{eventId:n,useLearningRegistrationCopy:t=!1}=e;return(0,r.jsx)(_(),{href:"/events/".concat(n,"/registrations"),children:(0,r.jsx)(s.zx,{variant:"outline",colorScheme:"gray",width:{base:"100%",md:"auto"},"data-ph-capture-attribute-event_name":eo.$m.REGISTRATION_VIEW,children:t?"View Enrollments":"View Registrations"})})};var ea=t(27484),es=t.n(ea),el=t(70483),ed=t(16064);function ViewSimpleEventButton_templateObject(){let e=(0,i._)(["\n  fragment ViewSimpleEvent_EventFragment on EventV2 {\n    _id\n    name\n    startDate\n    endDate\n    ... on SimpleEventV2 {\n      hasCanonicalVideo\n      isCourseWorkshop\n      isCurrentUserSpeaker\n      venue {\n        ...VenueFragment\n      }\n    }\n  }\n  ","\n"]);return ViewSimpleEventButton_templateObject=function(){return e},e}let ViewSimpleEventButton=e=>{var n,t,i,o,a,l;let{event:d,children:u,isJoiningWithSpecialPermissions:v,...m}=e,p=(0,c.qY)();return"SimpleEventV2"!==d.__typename?null:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.zx,{onClick:p.onOpen,...m,children:u||"Join Now"}),(0,r.jsx)(el.O,{isJoiningWithSpecialPermissions:v,isFuture:es()().isBefore(d.startDate),isPast:es()().isAfter(d.endDate),isOpen:p.isOpen,onClose:p.onClose,simpleEventOrConferenceId:d._id,venue:d.venue,isCurrentUserSpeaker:d.isCurrentUserSpeaker,meta:{type:"simple_event",eventId:d._id,name:d.name},hasCanonicalVideo:!!d.hasCanonicalVideo,isAgoraMeet:!d.isCourseWorkshop&&(null===(t=d.venue)||void 0===t?void 0:null===(n=t.online)||void 0===n?void 0:n.__typename)==="EventVenue_TradewingPlatform"&&(null===(i=d.venue.online.stream)||void 0===i?void 0:i.__typename)==="EventVenue_TradewingPlatform_Stream_Agora_Video_Call",meetId:null!==(l=(null===(a=d.venue)||void 0===a?void 0:null===(o=a.online)||void 0===o?void 0:o.__typename)==="EventVenue_TradewingPlatform"?d.venue.online.agoraMeetId:"")&&void 0!==l?l:"",isCourseWorkshop:!0===d.isCourseWorkshop})]})};ViewSimpleEventButton.eventFragment=(0,o.Ps)(ViewSimpleEventButton_templateObject(),ed.xW);var ec=t(84317);function useEventStuff_templateObject(){let e=(0,i._)(["\n  fragment UseEventStuff_EventFragment on EventV2 {\n    _id\n    name\n    registrationType\n    startDate\n    endDate\n    isCurrentUserSpeaker\n    status\n    hasTickets\n    isCourseWorkshop\n    ticketsCurrentUserCanPurchase {\n      _id\n    }\n    currentValidUserRegistration {\n      _id\n    }\n    isExternalRegistrationUrlActive\n    ... on SimpleEventV2 {\n      hasCanonicalVideo\n      intutoCourseCollection {\n        collectionId\n      }\n      isXproConferenceEvent\n      xproEventId\n      xproEventBanner\n      canCurrentUserJoinEventEarly\n      currentUserRsvp {\n        _id\n      }\n      venue {\n        ...VenueFragment\n      }\n      visibility {\n        type\n        groupIds\n      }\n    }\n    ... on ConferenceEventV2 {\n      intutoCourseCollection {\n        collectionId\n      }\n      venueType\n      isCurrentUserAudienceGroupAdmin\n      isCurrentUserSpeaker\n      currentUserHostedBoothIds\n      hasSessionWithCanonicalVideo\n    }\n  }\n  ","\n"]);return useEventStuff_templateObject=function(){return e},e}let hasValidAgoraMeetConfig=e=>null!=e&&!!e.online&&"EventVenue_TradewingPlatform"===e.online.__typename&&!!e.online.agoraMeetId&&!!e.online.stream&&"EventVenue_TradewingPlatform_Stream_Agora_Video_Call"===e.online.stream.__typename&&!!e.online.stream.agoraMeetSettings,eu=(0,o.Ps)(useEventStuff_templateObject(),ed.xW),useEventStuff=e=>{var n,t,i,r,o,a,s,l,d;let c=null!==(s=e.startDate)&&void 0!==s?s:new Date,u=null!==(l=e.endDate)&&void 0!==l?l:c,{isEventPast:p,isEventLive:h,isEventFuture:_}=(0,ec.N)({startDate:new Date(c),endDate:new Date(u)}),f=(0,m.T)(),E=(0,v.x)(),x=null!==(d=null===(n=E.user)||void 0===n?void 0:n.visibleGroupLinks)&&void 0!==d?d:[],I=x.map(e=>e.group._id),b="SimpleEventV2"===e.__typename&&!0!==e.isCourseWorkshop&&(null===(i=e.venue)||void 0===i?void 0:null===(t=i.online)||void 0===t?void 0:t.__typename)==="EventVenue_TradewingPlatform"&&(null===(r=e.venue.online.stream)||void 0===r?void 0:r.__typename)==="EventVenue_TradewingPlatform_Stream_Agora_Video_Call",C=!b||hasValidAgoraMeetConfig(e.venue),j="SimpleEventV2"===e.__typename?e.visibility:null,S=(null==j?void 0:j.type)===g.Iy.GROUP_MEMBERS&&j.groupIds.length>0,y=!S||j.groupIds.some(e=>I.includes(e)),T=S&&!e.currentValidUserRegistration&&!f.canDoAdminStuffAndAuthenticated&&(E.loading||!y);return{isExternalRegistrationUrlActive:!!e.isExternalRegistrationUrlActive,isEventPast:p,isEventLive:h,isEventFuture:_,isCurrentUserRegistered:!!e.currentValidUserRegistration,didCurrentUserRsvp:"SimpleEventV2"===e.__typename&&!!e.currentUserRsvp,areTicketsAvailableForCurrentUser:e.ticketsCurrentUserCanPurchase.length>0,isEventTicketed:e.registrationType===g.c5.TICKET,isEventOpen:e.registrationType===g.c5.OPEN,hasCanonicalVideo:"SimpleEventV2"===e.__typename&&e.hasCanonicalVideo,hasSessionWithCanonicalVideo:"ConferenceEventV2"===e.__typename&&e.hasSessionWithCanonicalVideo,isConference:"ConferenceEventV2"===e.__typename,isSimpleEvent:"SimpleEventV2"===e.__typename,canCurrentUserJoinEventEarly:"SimpleEventV2"===e.__typename?e.canCurrentUserJoinEventEarly&&(!b||C):"ConferenceEventV2"===e.__typename&&(f.canDoAdminStuffAndAuthenticated||e.currentUserHostedBoothIds.length>0||e.isCurrentUserAudienceGroupAdmin||e.isCurrentUserSpeaker),isCurrentUserSpeaker:e.isCurrentUserSpeaker,status:e.status,hasTickets:e.hasTickets,isAtLeastPartiallyOnline:"SimpleEventV2"===e.__typename&&(e.venue.type===g.Fd.ONLINE||e.venue.type===g.Fd.HYBRID)||"ConferenceEventV2"===e.__typename&&(e.venueType===g.Fd.ONLINE||e.venueType===g.Fd.HYBRID),isAgoraMeetEvent:b,meetId:b&&(null===(a=e.venue)||void 0===a?void 0:null===(o=a.online)||void 0===o?void 0:o.__typename)==="EventVenue_TradewingPlatform"?e.venue.online.agoraMeetId:null,hasValidAgoraMeetSettings:C,isRegistrationBlockedForCurrentUser:T}};
1function EventStuff_templateObject(){let e=(0,i._)(["\n  fragment EventStuff_EventFragment on EventV2 {\n    _id\n    ...UseEventStuff_EventFragment\n    ...TicketsAvailable_EventFragmet\n    ...ReadOnlyRsvpButton_EventFragment\n    ...ViewSimpleEvent_EventFragment\n    ...TicketedEventRegistrationButton_EventFragment\n    ...RsvpMenu_EventFragment\n  }\n  ","\n  ","\n  ","\n  ","\n  ","\n  ","\n"]);return EventStuff_templateObject=function(){return e},e}useEventStuff.eventFragment=eu;let ev=(0,o.Ps)(EventStuff_templateObject(),useEventStuff.eventFragment,TicketsAvailableMessage.eventFragment,ReadOnlyRsvpButton.eventFragment,ViewSimpleEventButton.eventFragment,TicketedEventRegistrationButton.eventFragment,RsvpMenu.eventFragment),EventStuff=e=>{let{event:n,allowSpecialTooltip:t,allowConferenceJoin:i}=e,o="SimpleEventV2"===n.__typename&&n.isXproConferenceEvent,{isEventFuture:s,isEventLive:l,isEventPast:d,isEventTicketed:c,isEventOpen:u,isCurrentUserRegistered:v,didCurrentUserRsvp:m,areTicketsAvailableForCurrentUser:h,hasTickets:_,isExternalRegistrationUrlActive:f,status:E,isAgoraMeetEvent:x,hasValidAgoraMeetSettings:I,isRegistrationBlockedForCurrentUser:b}=useEventStuff(n),C=(0,p.w)(n),{hideDateAndTimeForCourses:j}=(0,H.g)(),S=j&&!0===n.isCourseWorkshop,y=E===g.N3.DRAFT?(0,r.jsx)(NotPublishedMessage,{}):E===g.N3.INACTIVE?(0,r.jsx)(DeactivatedMessage,{}):s?b?(0,r.jsx)(GroupHostedEventMessage,{}):o?(0,r.jsx)(a.xv,{children:"Please visit the Xpro Conference page to register for this event"}):u?(0,r.jsx)(RsvpMessage,{didCurrentUserRsvp:m}):c?v?(0,r.jsx)(RegisteredMessage,{useLearningRegistrationCopy:C}):f?(0,r.jsx)(ExternalRegistrationMessage,{}):_&&h?(0,r.jsx)(TicketsAvailableMessage,{event:n,useLearningRegistrationCopy:C}):(0,r.jsx)(NoTicketsMessage,{useLearningRegistrationCopy:C}):null:l?S?null:(0,r.jsx)(HappeningNowMessage,{}):d?(0,r.jsx)(EventEndedMessage,{}):null,T=x&&!I?(0,r.jsx)(a.xv,{color:"red.500",fontSize:"sm",mt:2,children:"This event has an incomplete Agora Meet configuration. Please contact the event organizer."}):null;return(0,r.jsxs)(a.Kq,{direction:{base:"column",lg:"row"},bg:"gray.50",borderRadius:"lg",p:"4",spacing:"4",align:"center",justify:"space-between",children:[(0,r.jsxs)(a.Kq,{direction:{base:"column",lg:"row"},spacing:"4",align:"center",children:[y,T]}),(0,r.jsx)(EventStuffLite,{event:n,allowSpecialTooltip:t,allowConferenceJoin:i,direction:{base:"column",xl:"row"},alignItems:{base:"stretch"},w:{base:"full",lg:"auto"}})]})};EventStuff.eventFragment=ev;let EventStuffLite=e=>{let{event:n,allowSpecialTooltip:t,allowConferenceJoin:i,...o}=e,l="SimpleEventV2"===n.__typename&&n.isXproConferenceEvent,{isEventFuture:c,isEventLive:u,isEventPast:v,isEventTicketed:m,isEventOpen:h,isCurrentUserRegistered:_,areTicketsAvailableForCurrentUser:f,hasCanonicalVideo:E,hasSessionWithCanonicalVideo:x,isConference:I,canCurrentUserJoinEventEarly:b,isCurrentUserSpeaker:C,status:S,isAtLeastPartiallyOnline:y,isExternalRegistrationUrlActive:T,isAgoraMeetEvent:k,hasValidAgoraMeetSettings:A,isRegistrationBlockedForCurrentUser:O}=useEventStuff(n);if(l){if(v)return null;let e="https://event.xpro.ai/e",t=n.isExternalRegistrationUrlActive&&n.externalRegistrationUrl||(e&&n.xproEventId?"".concat(e,"/").concat(n.xproEventId):null);return(0,r.jsx)(a.Kq,{...o,children:(0,r.jsx)(s.zx,{colorScheme:"blue",onClick:()=>{var e;t&&((0,d.xU)({entity_id:n._id,entity_type:"event",event_id:n._id,event_type:"xpro_conference",xpro_event_id:null!==(e=n.xproEventId)&&void 0!==e?e:void 0,registration_provider:"xpro",metadata_destination:t}),window.open(t,"_blank","noopener,noreferrer"))},isDisabled:!t,children:"Registration"})})}let R=!!(n.startDate&&n.endDate),P=(0,p.w)(n),N=S!==g.N3.ACTIVE?null:c?h?O?null:(0,r.jsx)(RsvpMenu,{event:n}):m?_?(0,r.jsxs)(a.Kq,{direction:{base:"column",md:"row"},spacing:2,w:{base:"100%",md:"auto"},children:[(0,r.jsx)(ViewPurchaseButton,{eventId:n._id,useLearningRegistrationCopy:P}),R?(0,r.jsx)(BuyTicketsButton,{eventId:n._id,eventName:n.name,eventStartDate:n.startDate,eventEndDate:n.endDate,isConference:"ConferenceEventV2"===n.__typename,isExternalRegistrationUrlActive:n.isExternalRegistrationUrlActive,externalRegistrationUrl:n.externalRegistrationUrl,useLearningRegistrationCopy:P}):null]}):T||f?(0,r.jsx)(TicketedEventRegistrationButton,{event:n}):null:null:u?h?O?null:(0,r.jsx)(ReadOnlyRsvpButton,{event:n}):m?_?(0,r.jsxs)(a.Kq,{direction:{base:"column",md:"row"},spacing:2,w:{base:"100%",md:"auto"},children:[(0,r.jsx)(ViewPurchaseButton,{eventId:n._id,useLearningRegistrationCopy:P}),R?(0,r.jsx)(BuyTicketsButton,{eventId:n._id,eventName:n.name,eventStartDate:n.startDate,eventEndDate:n.endDate,isConference:"ConferenceEventV2"===n.__typename,isExternalRegistrationUrlActive:n.isExternalRegistrationUrlActive,externalRegistrationUrl:n.externalRegistrationUrl,useLearningRegistrationCopy:P}):null]}):T||f?(0,r.jsx)(TicketedEventRegistrationButton,{event:n}):null:null:v?h?null:m?_?(0,r.jsx)(ViewPurchaseButton,{eventId:n._id,useLearningRegistrationCopy:P}):(E||x)&&(T||f)?(0,r.jsxs)(TicketedEventRegistrationButton,{event:n,leftIcon:(0,r.jsx)(j.mBM,{}),children:["Watch Recording",x&&"s"]}
1):null:null:null,M=S!==g.N3.ACTIVE?null:c?null:u?h?O?null:I?i?y&&(0,r.jsx)(er,{eventId:n._id}):null:y&&(0,r.jsxs)(SpecialTooltip,{allowSpecialTooltip:t,children:[(0,r.jsx)(ViewSimpleEventButton,{isJoiningWithSpecialPermissions:!1,event:n}),k&&!A&&(0,r.jsx)(a.xv,{color:"red.500",fontSize:"sm",children:"Incomplete Agora Meet configuration"})]}):m&&_?I?i?(0,r.jsx)(er,{eventId:n._id}):null:y&&(0,r.jsxs)(SpecialTooltip,{allowSpecialTooltip:t,children:[(0,r.jsx)(ViewSimpleEventButton,{isJoiningWithSpecialPermissions:!1,event:n}),k&&!A&&(0,r.jsx)(a.xv,{color:"red.500",fontSize:"sm",children:"Incomplete Agora Meet configuration"})]}):null:v?I?x&&(_||h&&!O)&&i?(0,r.jsx)(er,{eventId:n._id,children:"Watch Recordings"}):null:E&&(_||h&&!O)?(0,r.jsx)(ViewSimpleEventButton,{isJoiningWithSpecialPermissions:!1,event:n,children:"Watch Recording"}):null:null,L=b?I?i?y&&(0,r.jsx)(er,{eventId:n._id,colorScheme:"gray",variant:"outline"}):null:y&&(0,r.jsx)(ViewSimpleEventButton,{isJoiningWithSpecialPermissions:!0,event:n,leftIcon:C?(0,r.jsx)(j.r7p,{}):(0,r.jsx)(j.b7C,{}),colorScheme:u&&C?void 0:"gray",variant:u&&C?void 0:"outline",children:c?"Preview":v?"View Page":C?"Join Now":"Join as Admin"}):null;return(0,r.jsxs)(a.Kq,{...o,children:[N,M||L]})};EventStuffLite.eventFragment=ev},41748:function(e,n,t){"use strict";t.d(n,{n:function(){return m}});var i=t(85893),r=t(27484),o=t.n(r),a=t(29387),s=t.n(a),l=t(70178),d=t.n(l),c=t(67294),u=t(21345),v=t(93064);let useTimezone=(e,n)=>{var t,i,r;let o=e||v.eL,a=(null===(t=u.Qv.filter(e=>e.zone===o))||void 0===t?void 0:t.length)&&(null===(i=u.Qv.filter(e=>e.zone===o)[0])||void 0===i?void 0:i.label)||e,s=u.Qv.filter(e=>e.zone===v.eL).length&&(null===(r=u.Qv.filter(e=>e.zone===v.eL)[0])||void 0===r?void 0:r.label)||e;return{rawTimezone:o,readableTimezone:n?"".concat(" (".concat(s,")")):e?" (".concat(a,")"):""}};o().extend(d()),o().extend(s());let m=c.memo(e=>{let{rawTimezone:n,readableTimezone:t}=useTimezone(e.eventTimezone,e.showBrowserTimezone),r=o()(),a=o()(e.startDate).tz(n),s=o()(e.endDate).tz(n),l=a.isSame(s,"day"),d=a.isSame(s,"year"),c=12>a.hour()==12>s.hour(),u=a.isSame(r,"year")||s.isSame(r,"year"),{startString:v,endString:m}=d?l?c?{startString:a.format("MMM D,".concat(u?"":" YYYY"," h:mm")),endString:s.format("h:mm A")}:{startString:a.format("MMM D,".concat(u?"":" YYYY"," h:mm A")),endString:s.format("h:mm A")}:{startString:a.format("MMM D,".concat(u?"":" YYYY"," h:mm A")),endString:s.format("MMM D,".concat(u?"":" YYYY"," h:mm A"))}:{startString:a.format("MMM D, YYYY h:mm A"),endString:s.format("MMM D, YYYY h:mm A")};return(0,i.jsx)(i.Fragment,{children:"".concat(v," - ").concat(m).concat(t)})});m.displayName="EventTime"},70483:function(e,n,t){"use strict";t.d(n,{O:function(){return ModalToJoinExternalEvent}});var i=t(85893),r=t(48641),o=t(2821),a=t(3038),s=t(47741),l=t(9041),d=t(41664),c=t.n(d);t(67294);var u=t(16502),v=t(15927),m=t(16225),p=t(47503),g=t(82729),h=t(50456),_=t(50319);function _templateObject(){let e=(0,g._)(["\n  mutation UseTrackEventInteraction_SaveEventInteraction(\n    $input: SaveEventInteractionInput!\n  ) {\n    saveEventInteraction(input: $input) {\n      _\n    }\n  }\n"]);return _templateObject=function(){return e},e}let f=(0,h.Ps)(_templateObject()),useTrackEventInteraction=e=>{let[n]=(0,_.D)(f);return{trackEventInteraction:t=>{n({variables:{input:{eventMetadata:e.eventMetadata,interaction:t}}})}}};var E=t(86678),x=t(73567),I=t(6491),b=t(93064);let ModalToJoinExternalEvent=e=>{var n,d,g,h,_,f,C,j,S;let{trackEventInteraction:y}=useTrackEventInteraction({eventMetadata:"eventId"in e.meta?{simpleEventId:e.meta.eventId}:"sessionId"in e.meta?{conferenceSessionId:e.meta.sessionId}:"booth"===e.meta.type?{conferenceBoothId:e.meta.boothId}:(e.meta,{simpleEventId:e.simpleEventOrConferenceId})}),T=!!(!e.isCourseWorkshop&&(e.isAgoraMeet||e.venue&&e.venue.online&&"EventVenue_TradewingPlatform"===e.venue.online.__typename&&e.venue.online.stream&&"EventVenue_TradewingPlatform_Stream_Agora_Video_Call"===e.venue.online.stream.__typename)),k=("meetId"in e.meta?e.meta.meetId:void 0)||e.meetId||(e.venue&&e.venue.online&&"EventVenue_TradewingPlatform"===e.venue.online.__typename?e.venue.online.agoraMeetId:void 0),A=(null===(d=e.venue)||void 0===d?void 0:null===(n=d.online)||void 0===n?void 0:n.__typename)==="EventVenue_TradewingPlatform"&&(null===(g=e.venue.online.stream)||void 0===g?void 0:g.__typename)==="EventVenue_TradewingPlatform_Stream_Prerecorded"?null===(h=e.venue.online.stream.videoFile)||void 0===h?void 0:h._id:void 0,O=(null===(f=e.venue)||void 0===f?void 0:null===(_=f.online)||void 0===_?void 0:_.__typename)==="EventVenue_Exter
1nalPlatform"?e.venue.online.url:void 0,R=(null===(j=e.venue)||void 0===j?void 0:null===(C=j.online)||void 0===C?void 0:C.__typename)==="EventVenue_ExternalPlatform"?e.venue.online.externalPlatformName:void 0,getTargetHref=()=>"sessionId"in e.meta?"/events/conferences/".concat(e.simpleEventOrConferenceId,"/sessions/").concat(e.meta.sessionId):"boothId"in e.meta?"/events/conferences/".concat(e.simpleEventOrConferenceId,"/booth/").concat(e.meta.boothId):"eventId"in e.meta?T?"/events/".concat(e.simpleEventOrConferenceId,"/meet"):"/virtualEvent/".concat(e.simpleEventOrConferenceId):"meetId"in e.meta&&k?"/events/".concat(e.simpleEventOrConferenceId,"/meet/").concat(k):"/virtualEvent/".concat(e.simpleEventOrConferenceId),trackJoinOnTradewingClick=(n,t,i)=>{let r,o=e.simpleEventOrConferenceId,a="event",s="simple";"sessionId"in e.meta?(o=e.meta.sessionId,a="conference_session",s="conference",r="session"):"boothId"in e.meta&&(o=e.meta.boothId,a="conference_booth",s="conference",r="booth"),(0,u.zL)({entity_id:o,entity_type:a,event_id:e.simpleEventOrConferenceId,event_type:s,event_name:e.meta.name,event_role:e.isCurrentUserSpeaker?"speaker":e.isJoiningWithSpecialPermissions?"admin":"participant",event_subevent_type:r,event_join_target_path:n,event_join_cta_text:t,event_join_source:"modal_join_cta",event_join_surface:"event_join_modal",event_join_mode:i,page_section:"events"});let l={entity_id:o,entity_type:a,event_id:e.simpleEventOrConferenceId,event_type:s,event_name:e.meta.name,event_role:e.isCurrentUserSpeaker?"speaker":e.isJoiningWithSpecialPermissions?"admin":"participant",event_subevent_type:r,event_join_mode:i};"external_platform"===i&&(0,u.iM)(l),"prerecorded"===i&&(0,u.yp)({...l,entity_type:"event_recording",recording_source:"Watch on an External Platform"===t?"prerecorded_external":"published_recording"})};return(0,i.jsxs)(o.u_,{isOpen:e.isOpen,onClose:e.onClose,isCentered:!0,scrollBehavior:"inside",size:"lg",children:[(0,i.jsx)(o.ZA,{}),(0,i.jsxs)(o.hz,{children:[(0,i.jsxs)(o.xB,{children:[{simple_event:"Event",session:"Session",booth:"Booth",agoraMeet:"Meet"}[e.meta.type]," ","Details"]}),(0,i.jsx)(o.ol,{}),(0,i.jsx)(o.fe,{children:(0,i.jsxs)(r.Kq,{spacing:"4",children:[e.isJoiningWithSpecialPermissions&&(0,i.jsxs)(a.bZ,{colorScheme:"gray",children:[(0,i.jsx)(a.zM,{}),e.isFuture?(0,i.jsxs)(a.X,{children:[(0,i.jsxs)(x.n,{children:["As"," ",e.isCurrentUserSpeaker?"a speaker":"an event admin",", you are able to preview this event early."]})," ","Regular attendees can only join during the scheduled event time."]}):e.isPast?(0,i.jsxs)(a.X,{children:[(0,i.jsx)(x.n,{children:"This event has ended."})," As"," ",e.isCurrentUserSpeaker?"a speaker":"an event admin",", you have permission to view the event page."]}):(0,i.jsxs)(a.X,{children:["As"," ",e.isCurrentUserSpeaker?"a speaker":"an event admin",", you have permission to view the event page."]})]}),(e.venue?e.venue.online?null:(0,i.jsxs)(r.xv,{children:["This ",{simple_event:"event",session:"session",booth:"booth",agoraMeet:"meet"}[e.meta.type]," will be hosted on Tradewing."]}):(0,i.jsxs)(r.xv,{children:["This ",{simple_event:"event",session:"session",booth:"booth",agoraMeet:"meet"}[e.meta.type]," will be available at the scheduled time."]}))||(e.isPast&&e.hasCanonicalVideo?(0,i.jsxs)(r.xv,{children:["This"," ",{simple_event:"event's",session:"session's",booth:"booth's",agoraMeet:"meet's"}[e.meta.type]," ","recording is available on ",(0,i.jsx)(x.n,{children:"Tradewing"}),"."]}):e.venue&&e.venue.online?(0,i.jsxs)(r.xv,{children:["This"," ",{simple_event:"event",session:"session",booth:"booth",agoraMeet:"meet"}[e.meta.type]," ","is hosted on"," ",(0,i.jsx)(x.n,{children:"EventVenue_TradewingPlatform"===e.venue.online.__typename?"Tradewing":e.venue.online.externalPlatformName?e.venue.online.externalPlatformName:"an external platform"}),"."]}):null),e.venue&&e.venue.online&&!e.isPast&&"EventVenue_ExternalPlatform"===e.venue.online.__typename&&e.venue.online.additionalDetails&&(0,l.convertFromRaw)(e.venue.online.additionalDetails).getPlainText().length>0&&(0,i.jsx)(r.xu,{bg:"gray.50",p:"4",borderRadius:"lg",children:(0,i.jsx)(v.Q_,{children:(0,i.jsx)(v.Ic,{as:E.M,children:(0,i.jsx)(m.$,{rawDraftContentState:e.venue.online.additionalDetails})})})})]})}),(0,i.jsxs)(o.mz,{children:[(0,i.jsx)(s.zx,{variant:"outline",colorScheme:"gray",onClick:e.onClose,mr:"2",children:"Close"}),e.venue&&e.venue.online&&"EventVenue_TradewingPlatform"===e.venue.online.__typename&&e.venue.online.stream&&"EventVenue_TradewingPlatform_Stream_Prerecorded"===e.venue.online.stream.__typename&&e.venue.online.stream.videoFile&&(0,b.f9)(e.venue.online.stream.videoFile)?(0,i.jsx)(c(),{href:e.venue.online.stream.videoFile._id,target:"_blank",onClick:()=>trackJoinOnTradewingClick(null!=A?A:"","Watch on an External Platform","prerecorded"),children:(0,i.jsx)(s.zx,{rightIcon:(0,i.jsx)(I.h0n,{}),children:"Watch on an External Platform"})}):e.venue&&e.venue.online&&"EventVenue_TradewingPlatform"===e.venue.online.__typename?["simple_event","session","booth","agoraMeet"].includes(e.meta.type)?(0,i.jsx)(s.zx,{rightIcon:(0,i.jsx)(I.h0n,{}),onClick:()=>{let n=getTargetHref();if(trackJoinOnTradewingClick(n,"Join on Tradewing","tradewing"),"sessionId"in e.meta){let e=t(11163).default;e.push(n)}else window.open(n,"_blank")},children:"Join on Tradewing"}):null:e.isPast&&e.hasCanonicalVideo?["simple_event","session","booth","agoraMeet"].includes(e.meta.type)?(0,i.jsx)(s.zx,{rightIcon:(0,i.jsx)(I.h0n,{}),onClick:()=>{let n=getTargetHref();if(trackJoinOnTradewingClick(n,"Watch on Tradewing","prerecorded"),"sessionId"in e.meta){let e=t(11163).default;e.push(n)}else window.open(n,"_blank")},children:"Watch on Tradewing"}
1):null:e.venue&&e.venue.online&&"EventVenue_ExternalPlatform"===e.venue.online.__typename&&e.venue.online.url?(0,i.jsxs)(s.zx,{as:"a",href:e.venue.online.url,target:"_blank",rel:"noopener",rightIcon:(0,i.jsx)(I.h0n,{}),onClick:()=>{trackJoinOnTradewingClick(null!=O?O:"","Join on ".concat(null!=R?R:"an External Platform"),"external_platform"),y(p.SI.CLICKED_EXTERNAL_EVENT_LINK)},children:["Join on"," ",null!==(S=e.venue.online.externalPlatformName)&&void 0!==S?S:"an External Platform"]}):(0,i.jsx)(c(),{href:getTargetHref(),target:"_blank",onClick:()=>trackJoinOnTradewingClick(getTargetHref(),e.isPast&&e.hasCanonicalVideo?"Watch on Tradewing":"Join on Tradewing",e.isPast&&e.hasCanonicalVideo?"prerecorded":"tradewing"),children:(0,i.jsx)(s.zx,{rightIcon:(0,i.jsx)(I.h0n,{}),children:e.isPast&&e.hasCanonicalVideo?"Watch on Tradewing":"Join on Tradewing"})})]})]})]})}},41749:function(e,n,t){"use strict";t.d(n,{i:function(){return r}});var i=t(47503);let r={[i.xH.GOING]:"Going",[i.xH.MAYBE]:"Maybe Going",[i.xH.NOT_GOING]:"Not Going"}},82475:function(e,n,t){"use strict";t.d(n,{U:function(){return d}});var i=t(85893),r=t(83234),o=t(47741),a=t(38655),s=t(67294),l=t(6491);let d=s.forwardRef((e,n)=>{let{children:t,...s}=e,d=(0,r.NJ)(),c=(null==d?void 0:d.isDisabled)||s.isDisabled;return(0,i.jsx)(o.zx,{variant:"outline",colorScheme:"gray",backgroundColor:"white",fontWeight:"normal",rightIcon:(0,i.jsx)(l.v4q,{}),justifyContent:"space-between",borderColor:(null==d?void 0:d.isInvalid)?"red.500":void 0,border:(null==d?void 0:d.isInvalid)?"2px":void 0,_hover:{backgroundColor:"white"},w:"full",isDisabled:c,_expanded:{bg:"gray.200"},...s,ref:n,whiteSpace:"normal",textAlign:"left",children:(0,i.jsx)(a.m$.span,{noOfLines:1,wordBreak:"break-all",flex:"1",children:t})})});d.displayName="SelectMenuButton"},24521:function(e,n,t){"use strict";t.d(n,{Y:function(){return i},q:function(){return getWarningMessage}});let i={MULTI_TICKET_WARNING:{TITLE:"Multiple Tickets Selected",PURCHASING:(e,n)=>"You're purchasing ".concat(e," ").concat(n," tickets."),NEXT_STEP_INFO:"You'll be asked to provide details for each attendee in the next step.",CANCEL:"Cancel",CONTINUE:"I Understand, Continue"},AUDIENCE_WARNINGS:{ANYONE:"You're purchasing multiple tickets. People without Tradewing accounts will receive an invite email to claim their ticket.",ANY_LOGGED_IN_USER:"You're purchasing multiple tickets. People without Tradewing accounts will receive an invite email to claim their ticket.",MEMBERS_ONLY:"This ticket is for members only. You can assign tickets only to members.",SPECIFIC_GROUPS:"Restricted to members of specific groups. You can assign tickets only to people in these groups.",ADMINS_ONLY:"This ticket is for admins only. You can assign tickets only to admins.",SPECIFIC_PEOPLE:"This ticket is limited to specific people. You can assign tickets only to people on the approved list.",ANYONE_WITH_TICKET_LINK:"You're purchasing multiple tickets. You'll be able to assign them to anyone.",DEFAULT:"You're purchasing multiple tickets. Please ensure all attendees meet the ticket requirements."},PURCHASER_PARTICIPATION:{TITLE:"Are you one of the guests?",DESCRIPTION:"Would you like to register yourself as one of the attendees for this event?",YES:"Yes, register me",NO:"No, I'm just purchasing",CANCEL:"Cancel"},PURCHASER_PARTICIPATION_ENROLLMENT:{TITLE:"Are you one of the guests?",DESCRIPTION:"Would you like to enroll yourself as one of the attendees for this course?",YES:"Yes, enroll me",NO:"No, I'm just purchasing",CANCEL:"Cancel"},ELIGIBILITY:{SIGN_IN_REQUIRED:"Please sign in or create an account to continue.",MEMBERS_ONLY:"This event is for members only.",GROUP_MEMBERS_ONLY:"This event is restricted to members of specific groups.",SPECIFIC_PEOPLE_ONLY:"This event is limited to specific people.",TICKET_RESTRICTED_GROUPS:"This ticket is restricted to members of specific groups.",TICKET_MEMBERS_GROUP:"This ticket is available only to members who are part of the specified group.",TICKET_ADMINS_GROUP:"This ticket is restricted to Event Admins and Association Admins who are part of the specified group.",TICKET_MEMBERS_LOGGED_IN:"This ticket is available only to members. Please add a membership to the cart before purchasing the ticket.",TICKET_ADMINS_LOGGED_IN:"This ticket is restricted to Event Admins and Association Admins only.",TICKET_ADMINS_MEMBERS:"This ticket is restricted to Event Admins and Association Admins who are also members.",TICKET_ADMINS_SPECIFIC:"This ticket is restricted to Event Admins and Association Admins who are among the specific people selected for this event.",TICKET_MEMBERS_PRICING:"This ticket pricing is available only to members. Please add a membership to the cart before purchasing the ticket.",TICKET_ADMINS_ONLY:"This ticket is for admins only.",TICKET_RESTRICTED_GROUPS_GENERAL:"This ticket is restricted to members of specific groups.",TICKET_SPECIFIC_PEOPLE:"This ticket is limited to specific people on the approved list."}
1,TOAST:{CANNOT_ADD_MULTIPLE:{TITLE:"Cannot add multiple tickets",DESCRIPTION:"Ticket link tickets can only be purchased for yourself (quantity: 1)."}},INFO:{MULTI_TICKET:e=>"You're purchasing ".concat(e," tickets. You'll be asked to provide details for each attendee in the next step.")}},getWarningMessage=e=>{switch(e){case"Anyone":case"Any Logged-in User":return i.AUDIENCE_WARNINGS.ANYONE;case"Members Only":return i.AUDIENCE_WARNINGS.MEMBERS_ONLY;case"Specific Groups":return i.AUDIENCE_WARNINGS.SPECIFIC_GROUPS;case"Admins Only":return i.AUDIENCE_WARNINGS.ADMINS_ONLY;case"Specific People":return i.AUDIENCE_WARNINGS.SPECIFIC_PEOPLE;case"Anyone with Ticket Link":return i.AUDIENCE_WARNINGS.ANYONE_WITH_TICKET_LINK;default:return i.AUDIENCE_WARNINGS.DEFAULT}}},15820:function(e,n,t){"use strict";t.d(n,{C2:function(){return getAudienceLabel},En:function(){return checkEventVisibility},Rp:function(){return getAudienceBadgeColor},Zj:function(){return isUserRegisteredForTicket},mn:function(){return checkEligibility}});var i=t(47503),r=t(24521);let getAudienceLabel=e=>{if("MAGIC_LINK"===e.canPurchase.type)return"Anyone with Ticket Link";let{permissionConfig:n}=e.canPurchase;if(!n)return"General Admission";let{defaultPermission:t,permissionGroupIds:i,userIds:r}=n.spec;return"PUBLIC"===t?"Anyone":"LOGGED_IN"===t?"Any Logged-in User":"MEMBERS"===t?"Members Only":"ADMINS"===t?"Admins Only":i&&i.length>0?"Specific Groups":r&&r.length>0&&n.allowList?"Specific People":"General Admission"},getAudienceBadgeColor=e=>{switch(e){case"Anyone":case"Anyone with Ticket Link":return"green";case"Any Logged-in User":return"blue";case"Members Only":return"purple";case"Specific Groups":return"orange";case"Specific People":return"red";case"Admins Only":return"pink";default:return"gray"}},checkEventVisibility=(e,n,t,o,a,s,l,d)=>{if(!e)return{meetsRequirement:!0};switch(e){case i.Iy.ANYONE:return{meetsRequirement:!0};case i.Iy.LOGGED_IN:if(!o)return{meetsRequirement:!1,reason:r.Y.ELIGIBILITY.SIGN_IN_REQUIRED};return{meetsRequirement:!0};case i.Iy.MEMBERS:if(!o)return{meetsRequirement:!1,reason:r.Y.ELIGIBILITY.SIGN_IN_REQUIRED};if(!a&&!s)return{meetsRequirement:!1,reason:r.Y.ELIGIBILITY.MEMBERS_ONLY};return{meetsRequirement:!0};case i.Iy.GROUP_MEMBERS:if(!o)return{meetsRequirement:!1,reason:r.Y.ELIGIBILITY.SIGN_IN_REQUIRED};let c=n.some(e=>l.includes(e));if(!c)return{meetsRequirement:!1,reason:r.Y.ELIGIBILITY.GROUP_MEMBERS_ONLY};return{meetsRequirement:!0};case i.Iy.SPECIFIC_USERS:if(!o||!d)return{meetsRequirement:!1,reason:r.Y.ELIGIBILITY.SIGN_IN_REQUIRED};if(!t.includes(d))return{meetsRequirement:!1,reason:r.Y.ELIGIBILITY.SPECIFIC_PEOPLE_ONLY};return{meetsRequirement:!0};default:return{meetsRequirement:!0}}},checkEligibility=(e,n,t,o,a,s,l,d,c,u,v,m)=>{let p=checkEventVisibility(n,t,o,a,s,l,c,u);if(v&&!e.price.amount)return{isEligible:!1,reason:"Invoice not needed for free ticket"};if(!p.meetsRequirement)return{isEligible:!1,reason:p.reason};if("MAGIC_LINK"===e.canPurchase.type)return{isEligible:!0};let{permissionConfig:g}=e.canPurchase;if(!g)return{isEligible:!0};let{defaultPermission:h,permissionGroupIds:_,userIds:f}=g.spec;if(!a)return{isEligible:!1,reason:r.Y.ELIGIBILITY.SIGN_IN_REQUIRED};if(v&&"MEMBERS"===h&&m)return{isEligible:!0};if(n===i.Iy.GROUP_MEMBERS){let e=t.some(e=>c.includes(e));if(!e)return{isEligible:!1,reason:r.Y.ELIGIBILITY.TICKET_RESTRICTED_GROUPS};if("PUBLIC"===h)return{isEligible:!0};if("MEMBERS"===h)return s?{isEligible:!0}:{isEligible:!1,reason:r.Y.ELIGIBILITY.TICKET_MEMBERS_GROUP};if("ADMINS"===h)return d?{isEligible:!0}:{isEligible:!1,reason:r.Y.ELIGIBILITY.TICKET_ADMINS_GROUP}}if(n===i.Iy.LOGGED_IN){if("PUBLIC"===h)return{isEligible:!0};if("MEMBERS"===h)return s?{isEligible:!0}:{isEligible:!1,reason:r.Y.ELIGIBILITY.TICKET_MEMBERS_LOGGED_IN};if("ADMINS"===h)return d?{isEligible:!0}:{isEligible:!1,reason:r.Y.ELIGIBILITY.TICKET_ADMINS_LOGGED_IN}}if(n===i.Iy.MEMBERS){if(!s&&!l)return{isEligible:!1,reason:r.Y.ELIGIBILITY.MEMBERS_ONLY};if("MEMBERS"===h)return{isEligible:!0};if("ADMINS"===h)return d?{isEligible:!0}:{isEligible:!1,reason:r.Y.ELIGIBILITY.TICKET_ADMINS_MEMBERS}}if(n===i.Iy.SPECIFIC_USERS){if(!u||!o.includes(u))return{isEligible:!1,reason:r.Y.ELIGIBILITY.SPECIFIC_PEOPLE_ONLY};if("ADMINS"===h)return d?{isEligible:!0}:{isEligible:!1,reason:r.Y.ELIGIBILITY.TICKET_ADMINS_SPECIFIC}}if("PUBLIC"===h||"LOGGED_IN"===h)return{isEligible:!0};if("MEMBERS"===h)return s||l?{isEligible:!0}:{isEligible:!1,reason:r.Y.ELIGIBILITY.TICKET_MEMBERS_PRICING};if("ADMINS"===h)return d?{isEligible:!0}:{isEligible:!1,reason:r.Y.ELIGIBILITY.TICKET_ADMINS_ONLY};if(_&&_.length>0){let e=_.some(e=>c.includes(e));return e?{isEligible:!0}:{isEligible:!1,reason:r.Y.ELIGIBILITY.TICKET_RESTRICTED_GROUPS_GENERAL}}return f&&f.length>0&&g.allowList&&(!u||!f.includes(u))?{isEligible:!1,reason:r.Y.ELIGIBILITY.TICKET_SPECIFIC_PEOPLE}:{isEligible:!0}},isUserRegisteredForTicket=(e,n,t)=>{var i,r,o;
1if(!n)return!1;let a=null==t?void 0:null===(o=t.event)||void 0===o?void 0:null===(r=o.eventV2)||void 0===r?void 0:null===(i=r.registrations)||void 0===i?void 0:i.results;if(a&&Array.isArray(a)){let t=a.some(t=>{let i=t.attendeeId===n,r=t.ticketId===e;return i&&r});if(t)return!0}return!1}},13867:function(e,n,t){"use strict";t.d(n,{Qf:function(){return l},gc:function(){return a},uT:function(){return o},zs:function(){return s}});var i=t(82729),r=t(50456);function _templateObject(){let e=(0,i._)(["\n  query TicketSelect_UserGroups {\n    currentUser {\n      _id\n      visibleGroupLinks {\n        group {\n          _id\n        }\n      }\n    }\n  }\n"]);return _templateObject=function(){return e},e}function _templateObject1(){let e=(0,i._)(["\n  query TicketSelect_EventRegistrations($eventId: String!) {\n    event(input: { _id: $eventId }) {\n      eventV2 {\n        _id\n        registrations(input: { limit: 1000 }) {\n          results {\n            _id\n            attendeeId\n            purchaserId\n            ticketId\n          }\n        }\n      }\n    }\n  }\n"]);return _templateObject1=function(){return e},e}function _templateObject2(){let e=(0,i._)(["\n  fragment TicketSelect_EventFragment on EventV2 {\n    _id\n    isCourseWorkshop\n    ... on SimpleEventV2 {\n      intutoCourseCollection {\n        collectionId\n      }\n    }\n    ... on ConferenceEventV2 {\n      intutoCourseCollection {\n        collectionId\n      }\n    }\n    visibility {\n      type\n      groupIds\n      userIds\n    }\n    ticketsCurrentUserCanPurchase {\n      _id\n      name\n      description\n      price\n      canPurchase {\n        ... on Ticket_CanPurchase_MagicLink {\n          type\n        }\n        ... on Ticket_CanPurchase_PermissionConfig {\n          type\n          permissionConfig {\n            allowList\n            spec {\n              defaultPermission\n              permissionGroupIds\n              userIds\n            }\n          }\n        }\n      }\n    }\n  }\n"]);return _templateObject2=function(){return e},e}function _templateObject3(){let e=(0,i._)(["\n  query AddToCartModal_Query($input: EventInput!) {\n    event(input: $input) {\n      eventV2 {\n        _id\n        ticketsCurrentUserCanPurchase {\n          _id\n          name\n          description\n          price\n          canPurchase {\n            ... on Ticket_CanPurchase_MagicLink {\n              type\n            }\n            ... on Ticket_CanPurchase_PermissionConfig {\n              type\n            }\n          }\n        }\n        ...TicketSelect_EventFragment\n      }\n    }\n    tenant {\n      result {\n        _id\n        accountCreationPermission\n      }\n    }\n  }\n  ","\n"]);return _templateObject3=function(){return e},e}let o=(0,r.Ps)(_templateObject()),a=(0,r.Ps)(_templateObject1()),s=(0,r.Ps)(_templateObject2()),l=(0,r.Ps)(_templateObject3(),s)},92433:function(e,n,t){"use strict";t.d(n,{F:function(){return useEventRegistrations}});var i=t(37887),r=t(67294),o=t(13867),a=t(15820);let useEventRegistrations=(e,n)=>{let{data:t,loading:s}=(0,i.a)(o.gc,{variables:{eventId:e},skip:!e||!n,fetchPolicy:"cache-and-network",errorPolicy:"all"}),l=r.useCallback(e=>(0,a.Zj)(e,null==n?void 0:n._id,t),[null==n?void 0:n._id,t]);return{registrationsData:t,registrationsLoading:s,getIsUserRegisteredForTicket:l}}},94397:function(e,n,t){"use strict";t.d(n,{b:function(){return useTicketEligibility}});var i=t(67294),r=t(47503),o=t(15820);let useTicketEligibility=(e,n,t,a,s,l,d)=>{var c;let u=!!n,v=(null==n?void 0:null===(c=n.membershipData)||void 0===c?void 0:c.membershipStatus)===r.UP.MEMBER||(null==n?void 0:n.integrationIsMember)===!0,m=(null==n?void 0:n.role)===r.uA.ADMIN||(null==n?void 0:n.role)===r.uA.MORGOTH,p=null==n?void 0:n._id,g=null==e?void 0:e.visibility,h=null==g?void 0:g.type,_=(null==g?void 0:g.groupIds)||[],f=(null==g?void 0:g.userIds)||[],E=i.useCallback(e=>(0,o.mn)(e,h,_,f,u,v,t,m,a,p,l,d),[h,_,f,u,v,t,m,a,p,l,d]),x=i.useCallback(()=>(0,o.En)(h,_,f,u,v,t,a,p),[h,_,f,u,v,t,a,p]);return{getEligibilityForTicket:E,getEventVisibilityCheck:x,isAuthenticated:u,isMember:v,isAdmin:m,userId:p}}},71602:function(e,n,t){"use strict";t.d(n,{c:function(){return useUserGroups}});var i=t(37887),r=t(67294),o=t(13867);let useUserGroups=(e,n)=>{let{data:t}=(0,i.a)(o.uT,{skip:!e||n}),a=r.useMemo(()=>{var e,i,r;return n?(null==n?void 0:null===(r=n.visibleGroupLinks)||void 0===r?void 0:r.map(e=>e.group._id))||[]:(null==t?void 0:null===(i=t.currentUser)||void 0===i?void 0:null===(e=i.visibleGroupLinks)||void 0===e?void 0:e.map(e=>e.group._id))||[]},[t]);return{userGroupIds:a}}},16064:function(e,n,t){"use strict";t.d(n,{H4:function(){return o},xW:function(){return d}});var i=t(82729),r=t(50456);
1function _templateObject(){let e=(0,i._)(["\n  fragment InPersonAddressFragment on EventVenue_InPersonLocation_Address {\n    administrativeArea\n    country\n    locality\n    name\n    postalCode\n    streetAddress\n    streetAddressLine2\n  }\n"]);return _templateObject=function(){return e},e}function _templateObject1(){let e=(0,i._)(["\n  fragment VideoFileFragment on VideoFile {\n    _id\n    filename\n    hlsVideoStreamUrl\n    s3DownloadUrl\n    thumbnailImageUrl\n  }\n"]);return _templateObject1=function(){return e},e}function _templateObject2(){let e=(0,i._)(["\n  fragment VirtualEventArchiveFragment on VirtualEventArchive {\n    _id\n    videoFile {\n      ...VideoFileFragment\n    }\n    videoFileId\n  }\n"]);return _templateObject2=function(){return e},e}function _templateObject3(){let e=(0,i._)(["\n  fragment SessionInfoFragment on SessionInfo {\n    apiKey\n    sessionId\n    token\n    isRecording\n    archives {\n      ...VirtualEventArchiveFragment\n    }\n  }\n"]);return _templateObject3=function(){return e},e}function _templateObject4(){let e=(0,i._)(["\n  fragment VenueFragment on EventVenue {\n    type\n    inPersonLocation {\n      address {\n        ...InPersonAddressFragment\n      }\n      description\n    }\n    online {\n      ... on EventVenue_ExternalPlatform {\n        additionalDetails\n        externalPlatformName\n        url\n      }\n      ... on EventVenue_TradewingPlatform {\n        chatStreamChannelId\n        agoraMeetId\n        stream {\n          ... on EventVenue_TradewingPlatform_Stream_Agora_Video_Call {\n            agoraMeetSettings {\n              maxParticipants\n              waitingRoomEnabled\n            }\n          }\n\n          ... on EventVenue_TradewingPlatform_Stream_Prerecorded {\n            videoFile {\n              _id\n              hlsVideoStreamUrl\n              s3DownloadUrl\n              filename\n            }\n          }\n          ... on EventVenue_TradewingPlatform_Stream_Live {\n            virtualEvent {\n              _id\n              autoRecord\n              canRecord\n              dialInCode\n              dialInEnabled\n              dialInPhoneNumber\n              listenerDialInCode\n              numActiveAttendees\n              maxParticipants\n              sessionInfo {\n                ...SessionInfoFragment\n              }\n            }\n          }\n        }\n      }\n    }\n  }\n  ","\n  ","\n  ","\n  ","\n"]);return _templateObject4=function(){return e},e}let o=(0,r.Ps)(_templateObject()),a=(0,r.Ps)(_templateObject1()),s=(0,r.Ps)(_templateObject2()),l=(0,r.Ps)(_templateObject3()),d=(0,r.Ps)(_templateObject4(),o,l,s,a)},84317:function(e,n,t){"use strict";t.d(n,{N:function(){return useReactiveEventTiming}});var i=t(90195),r=t(27484),o=t.n(r),a=t(66607),s=t.n(a),l=t(67294);o().extend(s());let useReactiveEventTiming=e=>{let{startDate:n,endDate:t,isReactive:r=!0}=e,getIsEventFuture=()=>o()().isBefore(o()(n).subtract(5,"minutes")),getIsEventLive=()=>o()().isBetween(o()(n).subtract(5,"minutes"),o()(t)),getIsEventPast=()=>o()().isAfter(o()(t)),[a,s]=l.useState(getIsEventFuture),[d,c]=l.useState(getIsEventLive),[u,v]=l.useState(getIsEventPast);return(0,i.Yz)(()=>{s(getIsEventFuture()),c(getIsEventLive()),v(getIsEventPast())},u||!r?null:1e4),{isEventFuture:a,isEventLive:d,isEventPast:u}}},20464:function(e,n,t){"use strict";t.d(n,{Y:function(){return ImageFallbackMavericks}});var i=t(85893),r=t(38655);t(67294);let ImageFallbackMavericks=e=>(0,i.jsxs)(r.m$.svg,{xmlns:"http://www.w3.org/2000/svg",width:"100%",height:"100%",viewBox:"0 0 580 193",fill:"none",role:"img",...e,children:[(0,i.jsx)("title",{children:e.title}),(0,i.jsx)("path",{d:"M0 0H580V193H0V0Z",fill:"#E2E8F0"}),(0,i.jsx)("mask",{id:"mask0_3083_16547",maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"580",height:"193",children:(0,i.jsx)("path",{d:"M0 0H580V193H0V0Z",fill:"#E2E8F0"})}),(0,i.jsxs)("g",{mask:"url(#mask0_3083_16547)",children:[(0,i.jsx)("path",{opacity:"0.6",d:"M157.481 79.6258C-9.30308 80.7534 -46.6099 163.721 -77.3333 205.063H710.5C418.629 195.197 365.96 78.2164 157.481 79.6258Z",fill:"#CBD5E0"}),(0,i.jsx)("path",{opacity:"0.6",d:"M466.801 79.6048C560.936 78.8459 581.993 23.0026 599.333 -4.82422H154.667C319.404 1.81626 349.131 80.5535 466.801 79.6048Z",fill:"#CBD5E0"})]})]})},14415:function(e,n,t){"use strict";t.d(n,{P:function(){return OrderSummaryList}});var i=t(82729),r=t(85893),o=t(48641),a=t(67294),s=t(50456),l=t(73359),d=t(76837),c=t(34601),u=t(46320),v=t(88216);
1function _templateObject(){let e=(0,i._)(["\n  query GetEventDetailsForOrderSummary($eventId: String!) {\n    event(input: { _id: $eventId }) {\n      eventV2 {\n        _id\n        name\n      }\n    }\n  }\n"]);return _templateObject=function(){return e},e}let m=(0,s.Ps)(_templateObject()),OrderSummaryList=e=>{let{showDetailedBreakdown:n=!1,maxItems:t,itemSpacing:i=3,fontSize:s="sm",maxHeight:p,isScrollable:g=!0}=e,{items:h}=(0,u.j)(),_=(0,c.k)(),[f,E]=a.useState({}),[x]=(0,l.t)(m,{errorPolicy:"all",fetchPolicy:"cache-first"});return(a.useEffect(()=>{let fetchEventNames=async()=>{if(!h)return;let e=h.filter(e=>(e.type===v.Bb.EVENTS||e.type===v.Bb.COURSE)&&e.eventId),n={};for(let r of e)if(r.eventId&&!f[r.eventId])try{var t,i;let{data:e}=await x({variables:{eventId:r.eventId}}),o=null==e?void 0:null===(i=e.event)||void 0===i?void 0:null===(t=i.eventV2)||void 0===t?void 0:t.name;n[r.eventId]=o||"Unknown Event"}catch(e){console.error("Error fetching event details:",e),n[r.eventId]="Unknown Event"}Object.keys(n).length>0&&E(e=>({...e,...n}))};fetchEventNames()},[h,x,f]),h&&0!==h.length)?(0,r.jsx)(o.xu,{overflowY:g?"auto":void 0,maxHeight:p,minHeight:0,height:p||void 0,children:n?(0,r.jsxs)(o.gC,{spacing:i,align:"stretch",children:[h.slice(0,t).map(e=>{var n;let t=_(null!==(n=e.unitPrice)&&void 0!==n?n:0),i=_(e.subTotal),a=_(e.total),l=_(e.discountAmount*e.quantity),c=e.discountAmount>0;return(0,r.jsxs)(o.xu,{p:{base:2,md:3},bg:"white",borderRadius:"md",border:"1px solid",borderColor:"gray.200",shadow:"sm",children:[(0,r.jsxs)(o.xu,{mb:2,children:[(0,r.jsx)(o.xv,{fontWeight:"semibold",fontSize:s,mb:1,noOfLines:2,children:e.name}),(e.type===v.Bb.EVENTS||e.type===v.Bb.COURSE)&&e.eventId&&f[e.eventId]&&(0,r.jsxs)(o.xv,{fontSize:"xs",color:"gray.500",mb:1,noOfLines:1,children:["Event: ",f[e.eventId]]}),(0,r.jsx)(o.Ct,{size:"sm",colorScheme:e.type===v.Bb.EVENTS?"blue":e.type===v.Bb.COURSE?"cyan":e.type===v.Bb.COLLECTION?"teal":"purple",variant:"subtle",fontSize:"xs",children:e.type===v.Bb.EVENTS?"Event Ticket":e.type===v.Bb.COURSE?"Course":e.type===v.Bb.MEMBERSHIP?"Membership":e.type===v.Bb.COLLECTION?"Collection":"Other Item"})]}),(0,r.jsx)(o.iz,{my:2}),(0,r.jsxs)(o.gC,{spacing:1,align:"stretch",children:[(0,r.jsxs)(o.Ug,{justifyContent:"space-between",children:[(0,r.jsxs)(o.xv,{fontSize:"xs",color:"gray.500",children:["Qty: ",e.quantity]}),(0,r.jsx)(d.i_,{value:t,fontSize:"xs",fontWeight:"medium"})]}),(0,r.jsxs)(o.Ug,{justifyContent:"space-between",children:[(0,r.jsx)(o.xv,{fontSize:"xs",color:"gray.500",children:"Subtotal:"}),(0,r.jsx)(d.i_,{value:i,fontSize:"xs",fontWeight:"medium"})]}),c&&(0,r.jsxs)(o.Ug,{justifyContent:"space-between",children:[(0,r.jsx)(o.xv,{fontSize:"xs",color:"gray.500",children:"Discount:"}),(0,r.jsx)(d.i_,{value:l,fontSize:"xs",fontWeight:"medium",color:"error.500"})]}),(0,r.jsx)(o.iz,{my:1}),(0,r.jsxs)(o.Ug,{justifyContent:"space-between",children:[(0,r.jsx)(o.xv,{fontSize:"sm",fontWeight:"semibold",children:"Item Total:"}),(0,r.jsx)(d.i_,{value:a,fontSize:"sm",fontWeight:"bold",color:"primary.500"})]})]})]},e._id)}),t&&h.length>t&&(0,r.jsxs)(o.xv,{fontSize:"xs",color:"gray.500",textAlign:"center",children:["+",h.length-t," more items"]})]}):(0,r.jsxs)(o.gC,{spacing:i,align:"stretch",children:[h.slice(0,t).map(e=>{var n;return(0,r.jsx)(o.xu,{children:(0,r.jsxs)(o.Ug,{justifyContent:"space-between",alignItems:"flex-start",children:[(0,r.jsxs)(o.xu,{flex:1,minW:0,children:[(0,r.jsx)(o.xv,{fontSize:s,fontWeight:"medium",noOfLines:2,mb:1,children:e.name}),(e.type===v.Bb.EVENTS||e.type===v.Bb.COURSE)&&e.eventId&&f[e.eventId]&&(0,r.jsxs)(o.xv,{fontSize:"xs",color:"gray.500",noOfLines:1,mb:1,children:["Event: ",f[e.eventId]]})]}),(0,r.jsxs)(o.Ug,{spacing:1,flexShrink:0,children:[(0,r.jsx)(o.xv,{fontSize:s,whiteSpace:"nowrap",children:e.quantity}),(0,r.jsx)(o.xv,{fontSize:s,whiteSpace:"nowrap",children:"x"}),(0,r.jsx)(d.i_,{value:_(null!==(n=e.unitPrice)&&void 0!==n?n:0),fontSize:s,fontWeight:"semibold",whiteSpace:"nowrap"})]})]})},e._id)}),t&&h.length>t&&(0,r.jsxs)(o.xv,{fontSize:"xs",color:"gray.500",textAlign:"center",children:["+",h.length-t," more items"]})]})}):(0,r.jsx)(o.xu,{p:4,textAlign:"center",children:(0,r.jsx)(o.xv,{fontSize:s,color:"gray.500",children:"No items in cart"})})}},33995:function(e,n,t){"use strict";t.d(n,{e:function(){return d},q:function(){return useAttendeeValidation}});var i=t(82729),r=t(67294),o=t(37887),a=t(50456),s=t(46320),l=t(88216);
1function _templateObject(){let e=(0,i._)(["\n  query GetMyAttendeeDetails {\n    getMyCheckoutAttendeesDetails {\n      _id\n      purchaserId\n      attendeeId\n      eventId\n      ticketId\n      firstName\n      lastName\n      email\n      customAttributes\n      orderId\n      cartItemId\n      isValidated\n      attendeeUser {\n        _id\n        displayName\n        proxyProfilePictureUrl(input: { w: 40, h: 40 })\n      }\n    }\n  }\n"]);return _templateObject=function(){return e},e}let d=(0,a.Ps)(_templateObject()),isRegistrationCartItem=e=>e.type===l.Bb.EVENTS||e.type===l.Bb.COURSE||e.type===l.Bb.COLLECTION,normalizeRegistrationId=e=>null==e?"":String(e).trim(),getRegistrationScopeId=e=>e.type===l.Bb.COLLECTION?normalizeRegistrationId(e.itemId||e.eventId):normalizeRegistrationId(e.eventId||""),getRegistrationTicketId=e=>e.type===l.Bb.COLLECTION?normalizeRegistrationId(e.otherItemId||e.eventTicketId):normalizeRegistrationId(e.eventTicketId||e._id),attendeeMatchesCartItem=(e,n)=>{let t=normalizeRegistrationId(e.cartItemId),i=normalizeRegistrationId(n._id);if(t&&i&&t===i)return!0;let r=getRegistrationScopeId(n),o=getRegistrationTicketId(n),a=normalizeRegistrationId(e.eventId),s=normalizeRegistrationId(e.ticketId);return!!r&&a===r&&(!o||s===o||s===i)},isSavedAttendeeComplete=e=>{var n,t,i;return!1!==e.isValidated&&!!(e._id&&(e.attendeeId||(null===(n=e.firstName)||void 0===n?void 0:n.trim())&&(null===(t=e.lastName)||void 0===t?void 0:t.trim())&&(null===(i=e.email)||void 0===i?void 0:i.trim())))},useAttendeeValidation=()=>{let{items:e}=(0,s.j)(),{data:n,refetch:t}=(0,o.a)(d,{fetchPolicy:"cache-and-network"}),i=(0,r.useMemo)(()=>{let n=(e||[]).filter(isRegistrationCartItem);return n.map(e=>{let n=e.checkoutAttendeesDetails||[];return"".concat(e._id,":").concat([...n].sort().join(","))}).sort().join("|")},[e]),a=r.useRef(""),l=r.useRef(0),c=r.useRef(null);r.useEffect(()=>{if(i&&i!==a.current){a.current=i;let e=Date.now(),n=e-l.current;c.current&&clearTimeout(c.current),n<500?c.current=setTimeout(()=>{l.current=Date.now(),t()},500-n):(l.current=e,t())}return()=>{c.current&&clearTimeout(c.current)}},[i,t]);let u=(null==n?void 0:n.getMyCheckoutAttendeesDetails)||[];return(0,r.useMemo)(()=>{let n=(e||[]).filter(isRegistrationCartItem);if(0===n.length)return{hasEventTickets:!1,needsAttendeeDetails:!1,isAttendeeDetailsComplete:!0,hasUnvalidatedAttendees:!1,incompleteEventItems:[],totalAttendeesNeeded:0,totalAttendeesCompleted:0,ticketRequirements:[],attendeeDetails:[],validationDetails:{totalEventItems:0,totalAttendeesNeeded:0,totalAttendeesRegistered:0,itemValidations:[]},getRequirementsForEvent:()=>[],getAttendeeDetailsForEvent:()=>[]};let t=n.map(e=>{let n=e.checkoutAttendeesDetails||[],t=[],i=u.filter(n=>attendeeMatchesCartItem(n,e)),r=u.filter(e=>n.includes(e._id)),o=i.length>=r.length?i:r,a=o.length;a!==e.quantity&&t.push("Need ".concat(e.quantity," attendees, have ").concat(a," registered"));let s=o.filter(e=>isSavedAttendeeComplete(e)),l=o.filter(e=>!1===e.isValidated).length;l>0&&t.push("".concat(l," attendee").concat(1===l?"":"s"," need confirmation")),s.length<a&&t.push("".concat(a-s.length," attendees missing required info"));let d=o.map(e=>e._id).filter(Boolean);return{ticketId:getRegistrationTicketId(e),ticketName:e.name||"Unknown Ticket",quantityNeeded:e.quantity,attendeeIds:d.length>0?d:n,completedCount:s.length,isComplete:0===t.length&&s.length===e.quantity,issues:t}}),i=[],r=0;n.forEach(e=>{let n=e.checkoutAttendeesDetails||[],t=u.filter(n=>attendeeMatchesCartItem(n,e)),o=new Set;for(let v=0;v<e.quantity;v++){var a,s,l,d,c;let m=n[v],p=null;m&&(p=u.find(e=>e._id===m))&&o.add(p._id),!p&&(p=t.find(e=>!o.has(e._id)))&&o.add(p._id);let g={_id:null==p?void 0:p._id,attendeeId:null==p?void 0:p.attendeeId,ticketId:getRegistrationTicketId(e),attendeeIndex:r++,firstName:(null==p?void 0:p.firstName)||(null==p?void 0:null===(s=p.attendeeUser)||void 0===s?void 0:null===(a=s.displayName)||void 0===a?void 0:a.split(" ")[0])||"",lastName:(null==p?void 0:p.lastName)||(null==p?void 0:null===(d=p.attendeeUser)||void 0===d?void 0:null===(l=d.displayName)||void 0===l?void 0:l.split(" ").slice(1).join(" "))||"",email:(null==p?void 0:p.email)||"",customAttributes:(null==p?void 0:p.customAttributes)||[],isValidated:null!==(c=null==p?void 0:p.isValidated)&&void 0!==c?c:void 0,attendeeUser:(null==p?void 0:p.attendeeUser)||null};i.push(g)}});let o=n.some(e=>u.some(n=>!1===n.isValidated&&attendeeMatchesCartItem(n,e))),a=t.reduce((e,n)=>e+n.quantityNeeded,0),s=t.reduce((e,n)=>e+n.completedCount,0),l=!o&&t.every(e=>e.isComplete),d=t.map(e=>({itemName:e.ticketName,itemId:e.ticketId,quantityNeeded:e.quantityNeeded,attendeeIdsCount:e.attendeeIds.length,attendeeDataCount:e.attendeeIds.length,completedAttendeesCount:e.completedCount,isValid:e.isComplete,issues:e.issues}));return{hasEventTickets:!0,needsAttendeeDetails:!0,isAttendeeDetailsComplete:l,hasUnvalidatedAttendees:o,incompleteEventItems:t.filter(e=>!e.isComplete).map(e=>e.ticketName),totalAttendeesNeeded:a,totalAttendeesCompleted:s,ticketRequirements:t,attendeeDetails:i,validationDetail
1s:{totalEventItems:n.length,totalAttendeesNeeded:a,totalAttendeesRegistered:s,itemValidations:d},getRequirementsForEvent:e=>{let i=normalizeRegistrationId(e);return i?t.filter(e=>{let t=n.find(n=>getRegistrationTicketId(n)===e.ticketId);return t?getRegistrationScopeId(t)===i:e.attendeeIds.some(e=>{let n=u.find(n=>n._id===e);return normalizeRegistrationId(null==n?void 0:n.eventId)===i})}):[]},getAttendeeDetailsForEvent:e=>i.filter(t=>{let i=n.find(e=>getRegistrationTicketId(e)===t.ticketId);if(i)return getRegistrationScopeId(i)===e;let r=u.find(e=>e._id===t._id);return(null==r?void 0:r.eventId)===e})}},[e,u])}},85762:function(e,n,t){"use strict";t.d(n,{j:function(){return useGetAbsoluteUrl}});var i=t(45893);let useGetAbsoluteUrl=function(){var e;let n=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=(0,i.x)(),r=!0===n?"https://api.tradewing.com":null===(e=t.tenant)||void 0===e?void 0:e.absoluteUrl,o=r?e=>{let n=e?e.startsWith("/")?e:"/".concat(e):"/";return"".concat(r).concat(n)}:null;return{getAbsoluteUrl:o,loading:t.loading}}},21345:function(e,n,t){"use strict";t.d(n,{Aq:function(){return o},Qv:function(){return p},e9:function(){return a},k5:function(){return fromTimezone},of:function(){return m},xp:function(){return toTimezone}});var i,r,o,a,s=t(27484),l=t.n(s),d=t(29387),c=t.n(d),u=t(70178),v=t.n(u);l().extend(v()),l().extend(c());let m=[{zone:"America/New_York",label:"Eastern Time"},{zone:"America/Chicago",label:"Central Time"},{zone:"America/Denver",label:"Mountain Time"},{zone:"America/Los_Angeles",label:"Pacific Time"}],p=[{zone:"Atlantic/Azores",label:"Azores"},{zone:"Atlantic/Cape_Verde",label:"Cape Verde Islands"},{zone:"Atlantic/South_Georgia",label:"Mid-Atlantic"},{zone:"America/Sao_Paulo",label:"Brasilia"},{zone:"America/Argentina/Buenos_Aires",label:"Buenos Aires, Georgetown"},{zone:"America/Godthab",label:"Greenland"},{zone:"America/St_Johns",label:"Newfoundland and Labrador"},{zone:"America/Halifax",label:"Atlantic Time (Canada)"},{zone:"America/La_Paz",label:"Caracas, La Paz"},{zone:"America/Cuiaba",label:"Manaus"},{zone:"America/Santiago",label:"Santiago"},{zone:"America/Bogota",label:"Bogota, Lima, Quito"},{zone:"America/New_York",label:"Eastern Time"},{zone:"America/Indiana/Indianapolis",label:"Indiana (East)"},{zone:"America/Costa_Rica",label:"Central America"},{zone:"America/Chicago",label:"Central Time"},{zone:"America/Monterrey",label:"Guadalajara, Mexico City, Monterrey"},{zone:"America/Edmonton",label:"Saskatchewan"},{zone:"America/Phoenix",label:"Arizona"},{zone:"America/Chihuahua",label:"Chihuahua, La Paz, Mazatlan"},{zone:"America/Denver",label:"Mountain Time"},{zone:"America/Los_Angeles",label:"Pacific Time"},{zone:"America/Anchorage",label:"Alaska"},{zone:"Pacific/Honolulu",label:"Hawaii"},{zone:"Pacific/Apia",label:"Midway Island, Samoa"},{zone:"Africa/Monrovia",label:"Casablanca, Monrovia"},{zone:"Europe/London",label:"Greenwich Mean Time : Dublin, Edinburgh, Lisbon, London"},{zone:"Europe/Berlin",label:"Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna"},{zone:"Europe/Belgrade",label:"Belgrade, Bratislava, Budapest, Ljubljana, Prague"},{zone:"Europe/Paris",label:"Brussels, Copenhagen, Madrid, Paris"},{zone:"Europe/Belgrade",label:"Sarajevo, Skopje, Warsaw, Zagreb"},{zone:"Africa/Lagos",label:"West Central Africa"},{zone:"Europe/Istanbul",label:"Athens, Bucharest, Istanbul"},{zone:"Africa/Cairo",label:"Cairo"},{zone:"Africa/Harare",label:"Harare, Pretoria"},{zone:"Europe/Riga",label:"Helsinki, Kiev, Riga, Sofia, Tallinn, Vilnius"},{zone:"Asia/Jerusalem",label:"Jerusalem"},{zone:"Europe/Minsk",label:"Minsk"},{zone:"Africa/Windhoek",label:"Windhoek"},{zone:"Asia/Baghdad",label:"Baghdad"},{zone:"Asia/Kuwait",label:"Kuwait, Riyadh"},{zone:"Europe/Moscow",label:"Moscow, St. Petersburg, Volgograd"},{zone:"Africa/Nairobi",label:"Nairobi"},{zone:"Asia/Tehran",label:"Tehran"},{zone:"Asia/Muscat",label:"Abu Dhabi, Muscat"},{zone:"Asia/Baku",label:"Baku"},{zone:"Asia/Tbilisi",label:"Tblisi"},{zone:"Asia/Yerevan",label:"Yerevan"},{zone:"Asia/Kabul",label:"Kabul"},{zone:"Asia/Yekaterinburg",label:"Ekaterinburg"},{zone:"Asia/Tashkent",label:"Islamabad, Karachi, Tashkent"},{zone:"Asia/Calcutta",label:"Chennai, Kolkata, Mumbai, New Delhi"},{zone:"Asia/Kathmandu",label:"Kathmandu"},{zone:"Asia/Novosibirsk",label:"Almaty, Novosibirsk"},{zone:"Asia/Almaty",label:"Astana, Dhaka"},{zone:"Asia/Colombo",label:"Sri Jayawardenepura"},{zone:"Asia/Rangoon",label:"Yangon (Rangoon)"},{zone:"Asia/Bangkok",label:"Bangkok, Hanoi, Jakarta"},{zone:"Asia/Krasnoyarsk",label:"Krasnoyarsk"},{zone:"Asia/Shanghai",label:"Beijing, Chongqing, Hong Kong SAR, Urumqi"},{zone:"Asia/Irkutsk",label:"Irkutsk, Ulaanbaatar"},{zone:"Asia/Singapore",label:"Kuala Lumpur, Singapore"},{zone:"Australia/Perth",label:"Perth"},{zone:"Asia/Taipei",label:"Taipei"},{zone:"Asia/Tokyo",label:"Osaka, Sapporo, Tokyo"},{zone:"Asia/Seoul",label:"Seoul"},{zone:"Asia/Yakutsk",label:"Yakutsk"},{zone:"Australia/Adelaide",label:"Adelaide"},{zone:"Australia/Darwin",label:"Darwin"},{zone:"Australia/Brisbane",label:"Brisbane"},{zone:"Australia/Sydney",label:"Canberra, Melbourne, Sydney"},{zone:"Pacific/Guam",label:"Guam, Port Moresby"},{zone:"Australia/Hobart",label:"Hobart"},{zone:"Asia/Vladivostok",label:"Vladivostok"},{zone:"Pacific/Guadalcanal",label:"Magadan, Solomon Islands, New Caledonia"},{zone:"Pacific/Auckland",label:"Auckland, Wellington"},{zone:"Pacific/Fiji",label:"Fiji Islands, Kamchatka, Marshall Islands"},{zone:"Pacific/Tongatapu",label:"Nuku'alofa"}],toTimezone=(e,n)=>{let t=l().tz(e,n).format("YYYY-MM-DDTHH:mm:ss.SSS"),i=l()(t).format("Z"),r=[t,i].join("");return new Date(r)},fromTimezone=(e,n)=>{let t=l()(e).format("YYYY-MM-DDTHH:mm:ss.SSS"),i=l().tz(e,n).format("Z"),r=[t,i].join("");return new Date(r)};(i=o||(o={})).PRE_RECORDED_VIDEO="PRE_RECORDED_VIDEO",i.EXTERNAL="EXTERNAL",i.AGORA_VIDEO_CALL="AGORA_VIDEO_CALL",(r=a||(a={})).SIMPLE="SimpleEventV2",r.CONFERENCE="ConferenceEventV2"},83006:function(e,n,t){"use strict";function shouldUseMemberLearningRegistrationCopy(e){var n;if(!0===e.isCourseWorkshop)return!0;let t=null===(n=e.intutoCourseCollection)||void 0===n?void 0:n.collectionId;return"number"==typeof t&&Number.isFinite(t)}
1t.d(n,{w:function(){return shouldUseMemberLearningRegistrationCopy}})},34601:function(e,n,t){"use strict";t.d(n,{k:function(){return usePriceToDinero}});var i=t(50371),r=t(42956);let usePriceToDinero=()=>{let{currency:e}=(0,r.Z)();return function(n){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return(0,i.h)({amount:Math.round(n*(e.base**e.exponent||10**t)),currency:e,scale:t})}}},41246:function(){}}]);
2//# sourceMappingURL=20103-737864ee3135993b.js.map

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.