1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[395],{16841:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/events/[eventId]/tickets",function(){return n(50281)}])},50281:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return E},default:function(){return O}});var i=n(52322),s=n(5632),r=n(19815),l=n(61660),c=n(2784),a=n(74077),d=n(26955),u=n(27804),o=n(2241),v=n(13464),h=n(22674),x=n(91539),k=n(83515),m=n(29687),b=n(47001),p=n(77608),_=n(90338),f=n(55830),j=n(58943);let w=["events/[eventId]/tickets/Top","selectedTicketId"],I=e=>{var t,n;let{eventId:l,tickets:I,abConfigs:g}=e,N=(0,_.IT)("events/[eventId]/tickets/Top"),y=(0,s.useRouter)(),{data:C,isFetched:E}=(0,p.F9)({refetchOnWindowFocus:!1}),[O,$]=function(e){let t=(0,f.NL)(),{data:n}=(0,j.a)(w,{enabled:!1,initialData:e});return[n,(0,c.useCallback)(e=>{t.setQueryData(w,e)},[t])]}(null===(t=I[0])||void 0===t?void 0:t.id),[,T]=(0,x.Y)(),P=I.some(e=>{let{withSubscription:t}=e;return t});(0,c.useEffect)(()=>{v.c.track("view_item_list",{item_list_name:"ticket",items:I.map(h.$j)})},[]);let L=(0,c.useCallback)(async()=>{let e=I.find(e=>e.id===O);e&&(T({ticket:e,coupon:null,totalPrice:e.price}),v.c.track("begin_checkout",{currency:"JPY",value:e.price,items:[(0,h.$j)(e)]}),await y.push(!e.withSubscription&&I.some(e=>{let{withSubscription:t}=e;return t})?r.V.tickets._ticketId(e.id).methods.$url():r.V.tickets._ticketId(e.id).purchase.$url()))},[y,O,T,I]);return(0,i.jsxs)(m.lc,{children:[(0,i.jsx)(m.lc.Header,{className:"mb-px border-none",children:(0,i.jsx)(b.W_,{title:N("title"),prev:E&&(null!==(n=null==C?void 0:C.length)&&void 0!==n?n:0)>=2&&(0,i.jsx)(a.K,{asChild:!0,horizontal:!0,align:"center",children:(0,i.jsxs)(b.rU,{href:r.V.events.$url(),className:"text-label-sm",children:[(0,i.jsx)(d.w,{}),(0,i.jsx)("span",{className:"text-label-sm",children:N("back")})]})}),next:(0,i.jsx)(b.rU,{href:r.V.events._eventId(l).watch.$url(),className:"text-label-sm",children:N("skip")})})}),(0,i.jsx)(m.lc.Content,{children:(0,i.jsx)(u.M,{children:(0,i.jsxs)("div",{className:"mx-auto w-full min-[390px]:w-[358px]",children:[(0,i.jsxs)("div",{className:"pb-5",children:[I[0]&&P&&(0,i.jsx)(k.OG,{eventId:l,children:(0,i.jsx)(k.OG.BannerAtTicketListPage,{eventId:l,tickets:I,abConfigs:g})}),(0,i.jsx)(k.QE,{tickets:I,selected:O,onClick:e=>{$(e)}})]}),(0,i.jsx)("div",{className:"sticky bottom-0 -mx-4 border-t border-divider-primary bg-background-primary px-4 py-3.5",children:(0,i.jsx)(o.zx,{full:!0,color:"warning",disabled:!O,onClick:L,children:N("submit")})})]})})})]})};var g=n(89625),N=n(94809),y=n(90789);let C=e=>{let{abConfigs:t}=e,n=(0,s.useRouter)(),c=(0,p.B3)({id:String(n.query.eventId)},{enabled:!!n.query.eventId,refetchOnWindowFocus:!1}),a=(0,y.kA)({eventId:String(n.query.eventId)},{enabled:!!n.query.eventId,refetchOnWindowFocus:!1});return c.isLoading||a.isLoading?(0,i.jsx)(g.g,{}):c.data&&a.data?(0,i.jsx)(l.OK,{events:[c.data],currentEventId:c.data.id,children:(0,i.jsx)(I,{eventId:c.data.id,tickets:a.data,abConfigs:t})}):void n.replace(r.V.$404.$url())};C.getLayout=e=>(0,i.jsx)(N.h,{title:"ãã±ããä¸è¦§",noindex:!0,children:e});var E=!0,O=C}},function(e){e.O(0,[638,496,515,888,774,179],function(){return e(e.s=16841)}),_N_E=e.O()}]);
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.