PageSourceSearch

https://www.sofarsounds.com/admin_page_AdminPrintGuestlistDayOfShow-L8TaNHnT.js

js sofarsounds.com collected 2026-09-24 17:49:02 UTC 9,780 bytes, 204 lines download raw bytes

1import{j as i,q as n,A as c,u as f,d as T}from"./vendor-BJ3uik3T.js";import{ad as w,l as $,a6 as L}from"./index-BdHWJevn.js";import{b as C}from"./shared_util_events-DUuYv7l4.js";import{u as M,S as E}from"./shared_util_socialLinks-BUK1mzxs.js";import R from"./shared_atom_LoadingBlocksManualCSS-CC3tM7yU.js";import{LoadingError as k}from"./shared_atom_LoadingError-CABOpKPz.js";import{Responsive as y}from"./shared_atom_ResponsiveManualCSS-CRl_zI0W.js";import v from"./shared_atom_TruncatedByCharText-B-GpcpQN.js";import{g as z}from"./admin_util_array-CuSJvwlb.js";import{G}from"./admin_graphql_attendees_queryHooks-Bg93Y_KM.js";import{b as F}from"./admin_graphql_events_queryHooks-C-sRLw7-.js";import{n as N,G as H}from"./admin_organism_GuestlistDayOfShow-B0wnnKzg.js";import"./shared_atom_ToolTipManualCSS-cpCWt9VR.js";import"./shared_context_ListPage-BbEPxXav.js";import"./shared_util_useModal-C6VgIZRP.js";import"./shared_atom_CheckboxManualCSS-DKZLlaii.js";import"./shared_atom_DottedLine-CCYIlQhm.js";import"./shared_molecule_ModalContentContainer-g38S1XFh.js";import"./admin_util_events-CDx9Qx0Y.js";import"./synchronize-arrow-CP2KQ9QB.js";import"./admin_atom_DetailContent-uErtev3T.js";import"./admin_molecule_ListingFooter-4xAcrxE3.js";import"./shared_molecule_PaginationManualCSS-21MRHarC.js";import"./shared_atom_Badge-BPxxlc1O.js";import"./admin_molecule_ListingResetAction-bjihQMnT.js";import"./admin_organism_DetailsHeader-aembUJ2W.js";import"./shared_molecule_ConfirmationModal-S_zbfig9.js";import"./shared_molecule_RoutableModal-CSxrs0tv.js";import"./shared_atom_ImageManualCSS-DFms6Rab.js";import"./admin_molecule_EventPlannerUtils-BYmGdmpO.js";import"./admin_molecule_DetailsTitle-ChDGppgH.js";import"./shared_atom_ModalTitle-CnIbEa0R.js";import"./admin_atom_ShadedOval-BNJfQvN6.js";import"./admin_molecule_TagElementList-MIWT7591.js";import"./shared_atom_ToggleText-BmKHcatw.js";import"./admin_util_guestlist-CaLXJG9P.js";import"./shared_util_ticketTypes-Dkp9uKim.js";const I=n.div`
2  overflow-y: visible;
3  height: auto;
4  width: 100%;
5`,q=n.div`
6  margin-top: 10px;
7  ${({centerContent:t})=>t&&c`
8      width: 100%;
9      display: flex;
10      flex-direction: column;
11      align-items: center;
12    `}
13`,B=({children:t,centerContent:e,"data-qaid":s="print-layout",...o})=>i.jsx(I,{"data-qaid":s,...o,children:i.jsx(q,{centerContent:e,children:t})}),V=n.div`
14  display: block;
15  width: 100%;
16  padding: 10px 20px 20px 20px;
17  overflow: visible;
18`,_=n.div`
19  ${({theme:t})=>c`
20    display: flex;
21    text-align: center;
22    white-space: normal;
23    padding-bottom: 15px;
24
25    ${t.media.xs`
26      flex-direction: column;
27    `}
28    ${t.media.md`
29      flex-direction: row;
30      align-items: flex-end;
31    `}
32
33    @media print {
34      flex-direction: row;
35      align-items: flex-end;
36    }
37  `}
38`,U=n.div`
39  ${({theme:t})=>c`
40    font-size: 24px;
41    font-weight: 600;
42
43    ${t.media.xs`
44      padding-bottom: 10px;
45    `}
46    ${t.media.md`
47      padding-right: 40px;
48    `}
49
50    @media print {
51      padding-bottom: 0px;
52      padding-right: 40px;
53    }
54  `}
55`,W=n.div`
56  ${({theme:t})=>c`
57    font-size: 20px;
58    font-weight: 400;
59
60    ${t.media.xs`
61      padding-bottom: 10px;
62    `}
63    ${t.media.md`
64      padding-right: 40px;
65    `}
66
67    @media print {
68      padding-bottom: 0px;
69      padding-right: 40px;
70    }
71  `}
72`,Y=n.div`
73  ${({theme:t})=>c`
74    font-size: 20px;
75    font-weight: 400;
76
77    ${t.media.xs`
78      padding-bottom: 10px;
79    `}
80    ${t.media.md`
81      padding-right: 40px;
82    `}
83
84    @media print {
85      padding-bottom: 0px;
86      padding-right: 40px;
87    }
88  `}
89`,J=n.div`
90  ${({theme:t})=>c`
91    font-size: 20px;
92    font-weight: 700;
93
94    ${t.media.xs`
95      padding-bottom: 10px;
96    `}
97    ${t.media.md`
98      padding-right: 40px;
99    `}
100
101    @media print {
102      padding-bottom: 0px;
103      padding-right: 40px;
104    }
105  `}
106`,K=n.div`
107  font-size: 12px;
108  padding-bottom: 30px;
109`,Q=n.div`
110  font-size: 12px;
111  padding-bottom: 30px;
112  display: block;
113
114  @media print {
115    display: none;
116  }
117`,X=n.div`
118  font-size: 12px;
119  padding-bottom: 30px;
120  display: none;
121
122  @media print {
123    display: block;
124  }
125`,Z=n.div`
126  display: flex;
127  flex-direction: row;
128  justify-content: center;
129  width: 100%;
130  padding: 20px 0px 10px 0px;
131`,tt=n.div`
132  width: 100%;
133  display: block;
134`,it=n.div`
135  @media print {
136    display: grid;
137    gap: 40px;
138    grid-template-columns: ${t=>" 250px".repeat(t.numColumns)};
139    grid-template-rows: masonry;
140  }
141`,et=n.div`
142  display: grid;
143  gap: 40px;
144  grid-template-columns: ${t=>" 250px".repeat(t.numColumns)};
145  grid-template-rows: masonry;
146`,nt=n.div`
147  margin-bottom: 12px;
148  @media print {
149    break-inside: avoid;
150  }
151`,st=n.div`
152  display: flex;
153  flex-direction: row;
154  justify-content: flex-start;
155  align-items: flex-start;
156  padding-bottom: 7px;
157`,ot=n.div`
158  font-size: 14px;
159  line-height: 21px;
160  font-weight: 700;
161  letter-spacing: 0.1px;
162  white-space: normal;
163`,at=n.div`
164  font-size: 14px;
165  line-height: 21px;
166  font-weight: 400;
167  letter-spacing: 0.1px;
168  white-space: nowrap;
169  padding-left: 10px;
170`,rt=n.div`
171  font-size: 14px;
172  line-height: 21px;
173  font-weight: 400;
174  letter-spacing: 0.1px;
175  white-space: normal;
176`,dt=n.div`
177  font-size: 14px;
178  line-height: 21px;
179  font-weight: 400;
180  letter-spacing: 0.1px;
181  white-space: normal;
182  padding-bottom: 7px;
183`,pt=n.div`
184  font-size: 14px;
185  line-height: 21px;
186  font-weight: 400;
187  letter-spacing: 0.1px;
188  white-space: normal;
189  padding-bottom: 7px;
190`,lt=n.div`
191  font-size: 14px;
192  line-height: 21px;
193  font-weight: 400;
194  letter-spacing: 0.1px;
195  white-space: normal;
196  padding-bottom: 20px;
197`,mt=n.div`
198  text-align: center;
199  font-size: 16px;
200  font-weight: 600;
201  margin-top: 20px;
202  margin-bottom: 30px;
203`,P=t=>t?$(t.localStartsAt,"shortWeekdayShortMonthDateAndYear"):"",ct=t=>{var e,s,o;return t!=null&&t.isVenueConfirmed&&(t!=null&&t.venue)?(s=(e=t==null?void 0:t.venue)==null?void 0:e.neighborhood)==null?void 0:s.title:(o=t==null?void 0:t.neighborhood)==null?void 0:o.title},S=t=>{var o;const e=(o=t==null?void 0:t.city)==null?void 0:o.title,s=ct(t);return s?`${e} / ${s}`:e},gt=t=>{const e=t?new URLSearchParams(t.search):void 0;return e&&e.get("event_id")?Number(e.get("event_id")):void 0},xt=({event:t,loading:e,ticketsCountTotal:s})=>{const o=f(),d=o.formatMessage({id:"admin.guestlistDayOfShow.dayOfShowGuestlist"}),p=P(t),a=S(t),r=e||!s?null:o.formatMessage({id:"admin.guestlistDayOfShow.expectedGuests"},{numGuests:s});return i.jsxs(_,{children:[i.jsx(U,{children:d}),i.jsx(W,{children:p}),i.jsx(Y,{children:a}),i.jsx(J,{children:r})]})},ht=()=>i.jsx(Z,{children:i.jsx(R.Rectangle,{width:"90%",height:"300px"})}),j=({attendee:t})=>{var p,a,r,h,l,g,m,x,u;const e=f(),s=(t.name||e.formatMessage({id:"unknown"}))+(t.vipAttendee?" - VIP":""),o=t.email||e.formatMessage({id:"unknown"}),d=N(t);return i.jsxs(nt,{children:[i.jsxs(st,{children:[i.jsx(ot,{children:i.jsx(v,{text:s,truncateLength:60})}),t.eventAttendee&&i.jsxs(at,{children:["(",((p=t.eventAttendee)==null?void 0:p.pastEventsCount)==0?e.formatMessage({id:"admin.guestlistDayOfShow.firstShow"}):((a=t.eventAttendee)==null?void 0:a.pastEventsCount)==1?e.formatMessage({id:"admin.guestlistDayOfShow.oneShow"}):e.formatMessage({id:"admin.guestlistDayOfShow.xShows"},{numEvents:(h=(r=t.eventAttendee)==null?void 0:r.pastEventsCount)==null?void 0:h.toString()}),")"]})]}),i.jsx(rt,{children:i.jsx(v,{text:o,truncateLength:60})}),t.eventAttendee&&i.jsx(L,{mt:3}),i.jsx(H,{attendee:t,displayTicketStatus:!1}
203),((l=t.eventAttendee)==null?void 0:l.generalNotes)&&i.jsx(pt,{children:t.eventAttendee.generalNotes}),((g=t.eventAttendee)==null?void 0:g.occasion)&&i.jsxs(dt,{children:[e.formatMessage({id:"admin.guestlistDayOfShow.occasion"}),": ",C[(m=t.eventAttendee)==null?void 0:m.occasion],((x=t.eventAttendee)==null?void 0:x.occasionDetails)&&i.jsxs(i.Fragment,{children:[" (",(u=t.eventAttendee)==null?void 0:u.occasionDetails,")"]})]}),i.jsx(lt,{children:e.formatMessage({id:"admin.guestlistDayOfShow.ticketsTotalOnly"},{numTotal:d.toString()})})]})},ut=({attendees:t})=>{const e=f(),s=4,o=z(t||[],s);return i.jsx(tt,{children:t&&i.jsxs(i.Fragment,{children:[i.jsxs(y,{showOnSizes:["xs","sm"],children:[i.jsx(Q,{children:e.formatMessage({id:"admin.guestlistDayOfShow.printHelpText"})}),i.jsx(X,{children:e.formatMessage({id:"admin.guestlistDayOfShow.printHelpTextForRowFormat"})}),o.map((d,p)=>i.jsx(it,{numColumns:s,children:d.map((a,r)=>i.jsx(j,{attendee:a},r))},p))]}),i.jsxs(y,{showOnSizes:["md","lg","xl"],children:[i.jsx(K,{children:e.formatMessage({id:"admin.guestlistDayOfShow.printHelpTextForRowFormat"})}),o.map((d,p)=>i.jsx(et,{numColumns:s,children:d.map((a,r)=>i.jsx(j,{attendee:a},r))},p))]})]})})},ti=()=>{const t=f(),e=M("event.guestlist.access"),s=T(),o=gt(s),{loading:d,error:p,data:a}=F({id:o,includeDraftEvents:!0,fetchPolicy:"cache-and-network"}),{loading:r,error:h,data:l}=G({eventId:o,isAttending:!0,orderBy:"name",orderDirection:"asc",skipPagination:!0}),g=d||r,m=w(a,"event",void 0),x=w(l,"attendees.attendees",[]);if(!d&&!a||p||!r&&!l||h)return i.jsx(k,{whatsBeingLoaded:t.formatMessage({id:"admin.eventPlanner.guestlist.theGuestlist"})});if(!e)return null;const u=x.length,A=w(l,"attendees.attendeesMetadata.ticketsCounts.ticketsCountTotalForResults",0),b=P(m),D=S(m),O=`${t.formatMessage({id:"admin.guestlistDayOfShow.dayOfShowGuestlist"})} ${b} ${D}`;return i.jsxs(B,{children:[i.jsx(E,{title:`${O} | A Live Music Experience`}),i.jsxs(V,{children:[i.jsx(xt,{event:m,loading:g,ticketsCountTotal:A}),g?i.jsx(ht,{}):u>0?i.jsx(ut,{attendees:x}):i.jsx(mt,{children:t.formatMessage({id:"admin.guestlistDayOfShow.noResultsPlain"})})]})]})};export{ti as default};
204//# sourceMappingURL=admin_page_AdminPrintGuestlistDayOfShow-L8TaNHnT.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.