1import{g as N,v as U,a as M,b as L,c as j,d as W,r as z,e as J,f as $,h as X,i as Y,j as Z,k as ee,l as te,m as ae,n as re,o as se,p as ne,q as ue,s as ie,t as le,u as oe,w as ce,x as ye,y as ge,z as ve,A as de,B as me,C as qe,D as Fe,E as be,F as I,G as fe,H as Se,I as he,J as Pe,K as Ce,L as Ee,M as ke,N as Ke,O as _e,P as Te,Q as Ge,R as Ae,S as Ie,T as Re,U as De,V as Oe,W as xe,X as Be,Y as Qe,Z as we,_ as He,$ as Ve,a0 as pe,a1 as Ne,a2 as Ue,a3 as Me,a4 as Le,a5 as je,a6 as We,a7 as ze,a8 as Je,a9 as $e,aa as Xe,ab as Ye,ac as Ze,ad as et,ae as tt,af as at,ag as rt,ah as st,ai as nt,aj as ut,ak as it,al as lt,am as R,an as ot,ao as D,ap as ct,aq as yt,ar as gt,as as vt,at as dt,au as mt,av as qt,aw as Ft,ax as bt,ay as ft,az as E,aA as St,aB as ht,aC as Pt,aD as Ct,aE as Et,aF as kt,aG as Kt,aH as _t,aI as Tt,aJ as Gt,aK as At,aL as It,aM as Rt,aN as Dt,aO as Ot,aP as xt,aQ as Bt,aR as Qt,aS as wt,aT as Ht,aU as Vt,aV as pt,aW as Nt,aX as Ut,aY as Mt,aZ as Lt,a_ as jt,a$ as Wt,b0 as zt,b1 as Jt,b2 as $t,b3 as Xt,b4 as Yt,b5 as Zt,b6 as ea,b7 as ta,b8 as aa,b9 as ra,ba as sa,bb as na,bc as ua,bd as ia,be as la,bf as oa,bg as ca,bh as ya,bi as ga,bj as va,bk as da,bl as ma,bm as qa,bn as Fa,bo as ba,bp as fa,bq as Sa,br as ha,bs as Pa,bt as Ca,bu as Ea,bv as ka,bw as Ka,bx as _a,by as Ta,bz as Ga,bA as Aa,bB as Ia,bC as Ra,bD as Da,bE as Oa,bF as xa,bG as Ba,bH as Qa,bI as wa,bJ as Ha,bK as Va,bL as pa,bM as Na,bN as Ua,bO as Ma,bP as La,bQ as ja,bR as Wa,bS as za,bT as Ja,bU as $a,bV as Xa,bW as Ya,bX as Za,bY as er,bZ as tr,b_ as ar,b$ as rr,c0 as sr,c1 as nr,c2 as ur,c3 as ir,c4 as lr,c5 as or,c6 as cr,c7 as yr,c8 as gr,c9 as vr,ca as dr,cb as mr,cc as qr,cd as Fr,ce as br,cf as fr,cg as Sr,ch as hr,ci as Pr,cj as Cr,ck as Er,cl as kr,cm as Kr,cn as _r,co as Tr,cp as Gr,cq as Ar,cr as Ir,cs as Rr}from"./api-BgBdL-BO.js";import{x as n,y as u,z as b,A as v,B as O,i as Dr,Q as Or,j as F,D as xr,E as Br,w as Qr}from"./hooks-BlLlWTp9.js";import{f as a,h as x,g as c,_ as h,a as B,b as wr}from"./config-CNzyBjC_.js";import{E as k}from"./logger-DfNVpG3P.js";import{r as S}from"../vendor-Cc9w-i99.js";import{t as Hr}from"./ui-Bq7l3oiK.js";var os=e=>n({queryKey:["getBlogList",e],queryFn:()=>N(e)}),cs=()=>u({mutationFn:U}),ys=(e,t)=>n(a({queryKey:["getExperiencesBySlug",e],queryFn:()=>M(e)},t)),gs=(e,t)=>n(a({queryKey:["getShop",e],queryFn:()=>L(e)},t)),Vr=(e,t)=>n(a({queryKey:["user",e],queryFn:()=>j(e)},t)),vs=(e,t)=>{const{data:r}=Vr({lang:e.lang},{enabled:!1}),s=t??{},{enabled:i}=s,l=x(s,["enabled"]);return n(c(a({queryKey:["getWalletHistory",c(a({},e),{userId:r==null?void 0:r._id})],queryFn:()=>W(e),staleTime:1/0,gcTime:1/0},l),{enabled:!!r&&(i??!0)}))},ds=()=>u({mutationFn:z}),ms=(e,t)=>n(a({queryKey:["getTransactionByPaymentSessionId",e],queryFn:()=>J(e)},t)),qs=(e,t)=>b(c(a({queryKey:["tournamentEventsBySlug",e],queryFn:({pageParam:r=1})=>$(c(a({},e),{page:r})),getNextPageParam:(r,s,i)=>{var l;return((l=r.links)==null?void 0:l.next)?i+1:void 0},initialPageParam:1},t),{select:r=>{var s,i;const l=r.pages;return{meta:(i=(s=l==null?void 0:l.slice(-1))==null?void 0:s[0])==null?void 0:i.meta,data:r.pages.flatMap(y=>y.data)}}})),Fs=(e,t)=>n(a({queryKey:["getVoucherPaymentDetails",e],queryFn:()=>X(e)},t)),bs=e=>b({queryKey:["getUserVouchers",e.lang,e.status],queryFn:({pageParam:t=1})=>Y(c(a({},e),{page:t})),getNextPageParam:t=>{const{current_page:r,last_page:s}=t.meta;return r<s?r+1:void 0},select:t=>{var r;const s=t.pages.flatMap(l=>l.data),i=(r=t.pages.at(-1))==null?void 0:r.meta;return{vouchers:s,meta:i}},initialPageParam:1}),fs=(e,t)=>n(a({queryKey:["getVouchers",e],queryFn:()=>Z(e)},t)),Ss=()=>u({mutationFn:ee}),hs=()=>u({mutationFn:te}),Ps=()=>u({mutationFn:ae}),Cs=(e,t)=>n(a({queryKey:["getTournamentDetailsBySlug",e],queryFn:()=>re(e)},t)),Es=(e,t)=>n(a({queryKey:["getSubscriptionPlans",e],queryFn:()=>se(e)},t)),ks=e=>n({queryKey:["getSubscriptionById",e],queryFn:()=>ue(e)}),Ks=(e,t)=>n(a({queryKey:["getUserSubscriptions",e],queryFn:()=>ne(e),staleTime:1/0},t)),_s=()=>u({mutationFn:ie}),Ts=e=>n({queryKey:["getSurvey",e],queryFn:()=>le(e)}),Gs=(e,t)=>b(c(a({queryKey:["teamEvents",e],queryFn:({pageParam:r=1})=>oe(c(a({},e),{page:r})),getNextPageParam:(r,s,i)=>{var l;return((l=r.links)==null?void 0:l.next)?i+1:void 0},initialPageParam:1},t),{select:r=>{var s,i;const l=r.pages;
1return{meta:(i=(s=l==null?void 0:l.slice(-1))==null?void 0:s[0])==null?void 0:i.meta,data:r.pages.flatMap(y=>y.data)}}})),As=(e,t)=>n(a({queryKey:["getSeasonPerks",e],queryFn:()=>ce(e)},t)),Is=(e,t)=>n(a({queryKey:["getHoldToken",e],queryFn:()=>ye(e)},t)),Rs=(e,t)=>n(a({queryKey:["getSubscriptionAction",e],queryFn:()=>ge(e)},t)),Ds=()=>n({queryKey:["getBillingHistory"],queryFn:()=>ve()}),Os=()=>{const e=v();return u({mutationFn:de,onSuccess:(t,{subscriptionId:r})=>{e.setQueriesData({queryKey:["getUserSubscriptionDetails"]},s=>s&&(s==null?void 0:s.map(i=>i._id===r?c(a({},i),{is_cancelled:!0}):i)))}})},xs=()=>u({mutationFn:qe}),Bs=()=>u({mutationFn:me}),Qs=()=>u({mutationFn:Fe}),ws=()=>u({mutationFn:be}),Hs=e=>n({queryKey:["claimSaudiRewards",e],queryFn:()=>I(e)}),Vs=()=>u({mutationFn:e=>I(e)}),ps=()=>u({mutationFn:fe}),pr=(e,t)=>n(a({queryKey:["useGetSeason",e],queryFn:()=>e.private?Se(e):he(e)},t)),Ns=(e,t)=>n(a({queryKey:["getAccessibilitySeasonBySlug",e],queryFn:()=>Pe(e)},t)),Us=(e,t)=>n(a({queryKey:["getSevenRoomsAvailability",e],queryFn:()=>Ee(e)},t)),Ms=(e,t)=>n(a({queryKey:["getEatappAvailability",e],queryFn:()=>Ce(e),placeholderData:O},t)),Ls=(e,t)=>n(a({queryKey:["getServmeShifts",e],queryFn:()=>ke(e),placeholderData:O},t)),js=(e,t)=>n(a({queryKey:["getSevenRoomsTables",e],queryFn:()=>Ke(e)},t)),Ws=(e,t)=>n(a({queryKey:["getRefundPolicies",e],queryFn:()=>_e(e)},t)),zs=(e,t)=>n(a({queryKey:["getEventRequest",e],queryFn:()=>Te(e)},t)),Js=()=>u({mutationFn:Ge}),$s=(e,t)=>b(c(a({queryKey:["getEventResaleTickets",e],queryFn:({pageParam:r=1})=>Ae(c(a({},e),{page:r})),getNextPageParam:r=>{const{current_page:s,last_page:i}=r.meta;return s<i?s+1:void 0},initialPageParam:1},t),{select:r=>r.pages.flatMap(s=>s.data)})),Xs=(e,t)=>n(a({queryKey:["getResaleListing",e],queryFn:()=>Ie(e)},t)),Ys=(e,t)=>n(a({queryKey:["getPaymentMethods",e],queryFn:()=>Re(e)},t)),Zs=()=>u({mutationFn:De}),en=()=>u({mutationFn:Oe}),tn=()=>u({mutationFn:xe}),an=(e,t)=>n(a({queryKey:["questionnaireFields",e],queryFn:()=>Be(e)},t)),rn=(e,t)=>n(a({queryKey:["getOrganizationsHasVouchers",e],queryFn:()=>Qe(e)},t)),Nr=(e,t)=>n(a({queryKey:["getTicketingPackage ",e],queryFn:()=>we(e)},t)),sn=()=>u({mutationFn:Ve}),nn=(e,t)=>n(a({queryKey:["verifyPartnerPasswordResetToken",e],queryFn:()=>He(e)},t)),un=()=>u({mutationFn:pe}),ln=()=>u({mutationFn:Ne}),on=(e,t)=>n(a({queryKey:["organizationsBySlug",e],queryFn:()=>Ue(e)},t)),cn=(e,t)=>n(a({queryKey:["getOrganizationCheckoutInfo",e],queryFn:()=>Me(e)},t)),yn=e=>b({queryKey:["merchandiseProducts",e],queryFn:({pageParam:t=1})=>Le(c(a({},e),{page:t})),getNextPageParam:(t,r,s)=>{const{current_page:i,total_pages:l}=t.pagination;return i<l?s+1:void 0},initialPageParam:1,select:t=>t.pages.flatMap(r=>r.products)}),gn=(e,t)=>n(a({queryKey:["getTicketingEvent",e],queryFn:()=>je(e)},t)),vn=e=>u(a({mutationFn:We},e)),dn=()=>u({mutationFn:ze}),mn=()=>{const e=v();return u({mutationFn:Je,onSuccess:()=>{e.invalidateQueries({queryKey:["getWalletHistory"]})}})},qn=({lang:e},t)=>{const r=v();return u(a({mutationFn:$e,onSuccess:s=>{s!=null&&s.accessToken&&r.setQueryData(["user",{lang:e}],i=>i&&c(a({},i||{}),{is_nafath_verified:!0}))}},t))},Fn=()=>u({mutationFn:Xe}),bn=()=>u({mutationFn:Ye}),fn=()=>u({mutationFn:Ze}),Sn=e=>n(a({queryKey:["getGeoLocation"],queryFn:()=>et()},e)),hn=(e,t)=>n(a({queryKey:["hotelsSelectedPackage",e],queryFn:()=>tt(e)},t)),Pn=()=>u({mutationFn:at}),Cn=(e,t)=>n(a({queryKey:["getLocations",e],queryFn:()=>st(e),staleTime:1/0,gcTime:1/0},t)),En=(e,t)=>n(a({queryKey:["getPopularLocations",e],queryFn:()=>rt(e),staleTime:1/0,gcTime:1/0},t)),kn=(e,t)=>n(a({queryKey:["getLocationNotice",e],queryFn:()=>nt(e)},t)),Kn=(e,t)=>n(a({queryKey:["getPackageResults",e],queryFn:()=>ut(e)},t)),_n=(e,t)=>n(a({queryKey:["getHotelReservations",e],queryFn:()=>it(e)},t)),Tn=(e,t)=>n(a({queryKey:["getHotelReservation",e],queryFn:()=>lt(e)},t)),Gn=(e,t)=>n(a({queryKey:["getHotelsResults",e],queryFn:()=>R(e)},t)),An=(e,t)=>{const{sIds:r,lang:s}=e,i=v();return n(a({queryKey:["getHotelsResultsByIds",e],queryFn:()=>h(null,null,function*(){const l=i.getQueryData(["getHotelsResultsByIds",e])||[],o=new Map(l.map(d=>[d.sId,d])),y=r.filter(d=>{const q=o.get(d);return!q||q.searchStatus==="IN_PROGRESS"});if(!y.length)return r.map(d=>o.get(d)).filter(d=>!!d);const g=yield Promise.all(y.map(d=>R({id:d,lang:s})));for(const d of g)o.set(d.sId,d);return r.map(d=>o.get(d)).filter(d=>!!d)})},t))},In=(e,t)=>n(a({queryKey:["getHotelReviews",e],queryFn:()=>ot(e)},t)),Rn=(e,t)=>n(a({queryKey:["searchHotels",e],queryFn:()=>D(e)},t)),Dn=(e,t)=>n(a({queryKey:["modifySearch",e],queryFn:()=>ct(e)},t)),On=(e,t)=>{const r=e,{placeIds:s}=r,i=x(r,["placeIds"]);return n(a({queryKey:["searchHotelsByPlaceIds",e],queryFn:()=>h(null,null,function*(){return(yield Promise.all(s.map(o=>D(c(a({},i),{placeId:o}))))).map(o=>o.sId)})},t))},xn=()=>u({mutationFn:yt}),Bn=(e,t)=>n(a({queryKey:["getHotelDetails",e],queryFn:()=>gt(e)},t)),Qn=(e,t)=>n(a({queryKey:["searchFlights",e],queryFn:()=>dt(e)},t)),wn=(e,t)=>n(a({queryKey:["getOutboundFlights",e],queryFn:()=>mt(e)},t)),Hn=(e,t)=>n(a({queryKey:["getInboundFlights",e],queryFn:()=>vt(e)},t)),Vn=e=>n({queryKey:["getSelectedFlight",e],queryFn:()=>qt(e),enabled:!!e.flightId&&!!e.searchId}),pn=(e,t)=>n(a({queryKey:["getAirports",e],queryFn:()=>bt(e),staleTime:1/0,gcTime:1/0},t)),Nn=(e,t)=>n(a({queryKey:["getPopularAirports",e],queryFn:()=>Ft(e),staleTime:1/0,gcTime:1/0},t)),Un=(e,t)=>n(a({queryKey:["getNearestAirport",e],queryFn:()=>ft(e),staleTime:1/0,gcTime:1/0},t)),Ur=e=>h(null,null,function*(){const t=Dr("utms"),r=t?JSON.parse(t):null;try{return(yield E({url:"/flights/checkout",version:"v1",options:{method:"POST",body:JSON.stringify(a(a({},r),e))}})).data}catch(s){throw new k({error:s,name:"checkoutFlightsException",context:{status:s==null?void 0:s.statusCode}})}}),Mn=()=>u({mutationFn:Ur}),Ln=e=>n({queryKey:["getFareFamilies",e],queryFn:()=>St(e),enabled:!!e.flightId&&!!e.searchId}),jn=()=>u({mutationFn:ht}),Wn=(e,t)=>n(a({queryKey:["getFlightsOrders",e],queryFn:()=>Pt(e)},t)),zn=(e,t)=>n(a({queryKey:["getFlightOrder",e],queryFn:()=>Ct(e)},t)),Jn=()=>{const e=v();return u({mutationFn:Et,onSuccess:t=>{e.setQueriesData({queryKey:["getAllPassengers"]},r=>[...r,t])}})},$n=()=>{const e=v();return u({mutationFn:kt,onSuccess:t=>{e.setQueriesData({queryKey:["getAllPassengers"]},r=>r==null?void 0:r.map(s=>s.id===t.id?t:s)),e.setQueryData(["getPassenger",t.id],t)}})},Xn=()=>{const e=v();return u({mutationFn:Kt,onSuccess:(t,r)=>{e.setQueriesData({queryKey:["getAllPassengers"]},s=>s==null?void 0:s.filter(i=>i.id!==r)),e.setQueryData(["getPassenger",r],null)}})},Yn=(e,t)=>n(a({queryFn:()=>_t(e),queryKey:["getAllPassengers",e]},t)),Zn=e=>b({queryKey:["userFavorites",e],queryFn:({pageParam:t=1})=>Tt(c(a({},e),{page:t})),getNextPageParam:(t,r,s)=>{const{current_page:i,last_page:l}=t;return i<l?s+1:void 0},initialPageParam:1,select:t=>t.pages.flatMap(r=>r.data)}),eu=(e,t)=>
1n(a({queryFn:()=>Gt(e),queryKey:["eventFavorite",{slug:e.slug}]},t)),tu=e=>b({queryKey:["getInterestOptions",e],queryFn:({pageParam:t=1})=>At(c(a({},e),{page:t})),getNextPageParam:(t,r,s)=>{const{current_page:i,per_page:l}=t,o=Math.ceil(t.total/l);return i<o?s+1:void 0},initialPageParam:1,enabled:!1,staleTime:1/0}),au=()=>{const e=v();return u({mutationFn:It,onSuccess:(t,r)=>h(null,null,function*(){const s=yield e.getQueryData(["user",{lang:r.lang}]);yield e.setQueryData(["user",{lang:r.lang}],c(a({},s),{favorite_team:r.favorite_team}))})})},ru=()=>{const e=v();return u({mutationFn:Rt,onSuccess:(t,{slug:r})=>{e.setQueryData(["eventFavorite",{slug:r}],t!=null&&t._id?t:null)}})},su=({lang:e})=>{const t=v();return u({mutationFn:Dt,onSuccess:r=>h(null,null,function*(){yield t.setQueryData(["user",{lang:e}],r)})})},nu=(e,t)=>n(a({queryKey:["getEvisaOrder",e],queryFn:()=>Ot(e)},t)),uu=e=>{const t=v();return u(a({mutationFn:xt,onSuccess:r=>{t.setQueriesData({queryKey:["getEvisaOrder"]},s=>!s||s.id!==r.id?s:r)}},e))},iu=e=>u(a({mutationFn:wt},e)),lu=e=>u(a({mutationFn:Bt},e)),ou=(e,t)=>n(a({queryKey:["getEVisaTravelers",e],queryFn:()=>Qt(e)},t)),cu=e=>u(a({mutationFn:Ht},e)),yu=e=>u(a({mutationFn:pt},e)),gu=(e={},t)=>n(a({queryKey:["getEVisaApplications",e],queryFn:()=>Vt(e)},t)),vu=e=>u(a({mutationFn:Nt},e)),du=(e,t)=>n(a({queryKey:["getEVisaStandaloneEligibility",e],queryFn:()=>Ut(e)},t)),mu=()=>u({mutationFn:Mt}),qu=(e,t)=>n(a({queryKey:["getEVisaLookups",e],queryFn:()=>Lt(e)},t)),Fu=e=>u(a({mutationFn:jt},e)),bu=(e,t)=>b(c(a({queryKey:["getFaqsByGroup",e],queryFn:({pageParam:r=1})=>Wt(c(a({},e),{page:r})),getNextPageParam:(r,s,i)=>{const{current_page:l,per_page:o,total:y}=r.meta,g=Math.ceil(y/o);return l<g?i+1:void 0}},t),{select:r=>{var s;const i=r.pages.flatMap(o=>o.data),l=(s=r.pages.at(-1))==null?void 0:s.meta;return{faqs:i,meta:l}},initialPageParam:1,staleTime:1/0})),fu=(e,t)=>n(a({queryKey:["getFaqsGroups",e],queryFn:()=>zt(e)},t)),Su=(e,t)=>n(a({queryKey:["eventsList",e],queryFn:()=>Jt(e)},t)),hu=(e,t)=>n(c(a({queryKey:["getTicketPackagesEligibility",e],queryFn:()=>$t(e)},t),{retryOnMount:!1})),Pu=(e,t)=>n(a({queryKey:["getEventPerks",e],queryFn:()=>Xt(e)},t)),Cu=(e,t)=>n(a({queryKey:["getEventQuestions",e],queryFn:()=>Yt(e)},t)),Eu=(e,t)=>b(c(a({queryKey:["getTickets",e],queryFn:({pageParam:r=1})=>Zt(c(a({},e),{page:r})),getNextPageParam:(r,s,i)=>{const l=r.meta,o=Math.ceil(l.total/l.per_page);return l.current_page<o?i+1:void 0}},t),{select:r=>{var s,i,l,o;const y=r.pages,g=e.ticketType==="event",d=(i=(s=y==null?void 0:y.slice(-1))==null?void 0:s[0])==null?void 0:i.meta;if(g){const q=((l=y==null?void 0:y[0])==null?void 0:l.data).event,m=y.flatMap(P=>P.data.event_ticket);return{event:q,meta:d,tickets:m}}else{const q=((o=y==null?void 0:y[0])==null?void 0:o.data).season,m=y.flatMap(P=>P.data.season_ticket);return{event:q,meta:d,tickets:m}}},initialPageParam:1,staleTime:1/0})),ku=(e,t)=>n(c(a({queryKey:["getTicketingEventBlacklist",e],queryFn:()=>e.private?ea(e):ta(e)},t),{retryOnMount:!1})),Mr=(e,t)=>n(a({queryKey:["getTicketingEvent",c(a({},e),{private:e.private===!0?!0:void 0})],queryFn:()=>e.private?ra(e):sa(e),staleTime:6e4,retryOnMount:!1},t)),Ku=(e,t)=>n(a({queryKey:["getAccessibilityEventBySlug",e],queryFn:()=>aa(e)},t)),_u=(e,t)=>n(a({queryKey:["eventGroupBySlug",e],queryFn:()=>na(e)},t)),Tu=(e,t)=>n(a({queryKey:["getEventSlotsBySlug",e],queryFn:()=>ua(e)},t)),Gu=(e,t)=>n(a({queryKey:["getAccessibilityEventSlotsBySlug",e],queryFn:()=>ia(e)},t)),Au=(e,t)=>n(a({queryKey:["getEventPrerequisiteTickets",e],queryFn:()=>la(e)},t)),Iu=(e,t)=>n(a({queryKey:["getEventsGroupDetails",e],queryFn:()=>oa(e)},t)),Ru=()=>u({mutationFn:ca}),Du=(e,t)=>n(a({queryKey:["eventAddonsById",e],queryFn:()=>ya(e)},t)),Ou=(e,t)=>n(a({queryKey:["getCheckoutInfo",e],queryFn:()=>ga(e)},t)),xu=(e,t)=>n(a({queryKey:["getEventCrossSelling",e],queryFn:()=>va(e)},t)),Bu=(e,t)=>n(a({queryKey:["getEventDeals",e],queryFn:()=>da(e)},t)),Qu=(e,t)=>n(a({queryKey:["searchCruises",e],queryFn:()=>ma(e)},t)),Lr=e=>h(null,null,function*(){try{return(yield E({url:"/cruises/travellers",version:"v1",options:{method:"POST",body:JSON.stringify(e)}})).data}catch(t){throw new k({error:t,name:"createTravellerException"})}}),jr=e=>h(null,null,function*(){try{return(yield E({url:`/cruises/travellers/${e._id}`,version:"v1",options:{method:"PUT",body:JSON.stringify(a({},e))}})).data}catch(t){throw new k({error:t,name:"updateTravellerException"})}}),Wr=()=>h(null,null,function*(){try{return(yield E({url:"cruises/travellers",version:"v1"})).data}catch(e){throw new k({error:e,name:"getAllTravellersException"})}}),wu=()=>{const e=v();return u({mutationFn:Lr,onSuccess:t=>{e.setQueriesData({queryKey:["getAllTravellers"]},r=>r!=null&&r.travellers?c(a({},r),{travellers:[...r.travellers,t.traveller],total:r.total+1}):r)}})},Hu=()=>{const e=v();return u({mutationFn:jr,onSuccess:t=>{const r=t.traveller;e.setQueriesData({queryKey:["getAllTravellers"]},s=>s!=null&&s.travellers?c(a({},s),{travellers:s.travellers.map(i=>i._id===r._id?r:i)}):s),e.setQueryData(["getTraveller",t.traveller._id],t)}})},Vu=e=>n(a({queryFn:()=>Wr(),queryKey:["getAllTravellers"]},e)),pu=(e,t)=>n(a({queryKey:["getAllCabins",e],queryFn:()=>qa(e)},t)),Nu=(e,t)=>n(a({queryKey:["cruiseCabinCategories",e],queryFn:()=>Fa(e)},t)),Uu=(e,t)=>n(a({queryKey:["getCruisesDestinations",e],queryFn:()=>ba(e)},t)),Mu=(e,t)=>n(a({queryKey:["getCruiseDetail",e],queryFn:()=>fa(e)},t)),Lu=()=>u({mutationFn:Sa}),ju=(e,t)=>n(a({queryKey:["getCruiseOrderDetails",e],queryFn:()=>ha(e)},t)),Wu=(e,t)=>
1n(a({queryKey:["getAllCruisesOrderDetails",e],queryFn:()=>Pa(e)},t)),zu=(e,t)=>n(a({queryKey:["getCruisesPorts",e],queryFn:()=>Ca(e)},t)),Ju=(e,t)=>n(a({queryKey:["getCourtAvailableDates",e],queryFn:()=>Ea(e)},t)),$u=(e,t)=>n(a({queryKey:["getCourtDurations",e],queryFn:()=>ka(e)},t)),Xu=(e,t)=>n(a({queryKey:["getCourtSlots",e],queryFn:()=>Ka(e)},t)),Yu=(e,t)=>n(a({queryKey:["getSupportedCurrencies",e],queryFn:()=>_a(e)},t)),Zu=(e,t)=>n(a({queryKey:["getBookingSummary",e],queryFn:()=>Ta(e)},t)),ei=e=>{const t=v();return u(a({mutationFn:Ga,onSuccess:(r,s)=>{t.setQueryData(["getCartItems",{parent_event_id:s.parent_event_id,lang:s.lang}],r)}},e))},ti=e=>{const t=v();return u(a({mutationFn:Aa,onSuccess:(r,s)=>{t.setQueryData(["getCartItems",{parent_event_id:s.parent_event_id,lang:s.lang}],r)}},e))},ai=(e,t)=>n(a({queryKey:["cities",e],queryFn:()=>Ia(e)},t)),ri=e=>b({queryKey:["getPaginatedCities",e],queryFn:({pageParam:t=1})=>Ra(c(a({},e),{page:String(t),per_page:e.per_page||20})),getNextPageParam:t=>{const{current_page:r,last_page:s}=t.meta;return r<s?r+1:void 0},initialPageParam:1,select:t=>t.pages.flatMap(r=>r.data)}),si=()=>u({mutationFn:Da}),ni=e=>{const t=v();return u(a({mutationFn:Oa,onSuccess:(r,s)=>{t.setQueryData(["getCartItems",{parent_event_id:s.parent_event_id,lang:s.lang}],r)}},e))},ui=(e,t)=>n(a({queryKey:["getCartItems",e],queryFn:()=>xa(e)},t)),ii=e=>u(a({mutationFn:Ba},e)),li=(e,t)=>n(a({queryKey:["getDigitalCards",e],queryFn:()=>Qa(e)},t)),oi=()=>u({mutationFn:wa}),ci=(e,t)=>n(a({queryKey:["getTopUpTransactionbyId",e],queryFn:()=>Ha(e)},t)),yi=(e,t)=>n(a({queryKey:["getUserDigitalCardById",e],queryFn:()=>Va(e)},t)),gi=(e,t)=>n(a({queryKey:["marketingFees",e],queryFn:()=>pa(e)},t)),vi=e=>n({queryKey:["getOrderById",e],queryFn:()=>Na(e)}),di=e=>n({queryKey:["getHyExperienceOrderById",e],queryFn:()=>Ua(e)}),mi=e=>n({queryKey:["getAssignSeatsData",e],queryFn:()=>La(e)}),qi=()=>u({mutationFn:Ma}),Fi=()=>u({mutationFn:ja}),bi=()=>u({mutationFn:Wa}),fi=e=>b({queryKey:["getBookings",e],queryFn:({pageParam:t=1})=>za(c(a({},e),{page:t})),getNextPageParam:(t,r,s)=>{var i;return((i=t.links)==null?void 0:i.next)?s+1:void 0},select:t=>{var r,s;const i=t.pages;return{meta:(s=(r=i==null?void 0:i.slice(-1))==null?void 0:r[0])==null?void 0:s.meta,orders:t.pages.flatMap(o=>o.data)}},initialPageParam:1,staleTime:1/0}),Si=e=>b({queryKey:["getSeasonBookings",e],queryFn:({pageParam:t=1})=>$a(c(a({},e),{page:t})),getNextPageParam:(t,r,s)=>{var i;return((i=t.links)==null?void 0:i.next)?s+1:void 0},select:t=>{var r,s;const i=t.pages;return{meta:(s=(r=i==null?void 0:i.slice(-1))==null?void 0:r[0])==null?void 0:s.meta,seasons:t.pages.flatMap(o=>o.data)}},initialPageParam:1,staleTime:1/0}),hi=(e,t)=>b(a({queryKey:["getHyExperiencesBookings",e],queryFn:({pageParam:r=1})=>Ja(c(a({},e),{page:r})),getNextPageParam:(r,s,i)=>{var l;return((l=r.links)==null?void 0:l.next)?i+1:void 0},select:r=>{var s,i;const l=r.pages;return{meta:(i=(s=l==null?void 0:l.slice(-1))==null?void 0:s[0])==null?void 0:i.meta,orders:r.pages.flatMap(y=>y.data)}},initialPageParam:1,staleTime:1/0},t)),Pi=()=>u({mutationFn:Xa}),Ci=()=>u({mutationFn:Ya}),Ei=()=>u({mutationFn:Za}),ki=e=>u(a({mutationFn:er},e)),Ki=(e,t)=>{const r=v();return u(a({mutationFn:tr,onSuccess:()=>{r.setQueryData(["user",{lang:e}],s=>s&&c(a({},s),{is_fan_id_verified:!0}))}},t))},_i=e=>n({queryKey:["getGeneratedPayment",e],queryFn:()=>ar(e)}),Ti=()=>u({mutationFn:sr}),Gi=()=>u({mutationFn:rr}),Ai=({lang:e})=>{const t=v();return u({mutationFn:nr,onSuccess:r=>{t.setQueryData(["user",{lang:e}],r)}})},Ii=()=>u({mutationFn:ur}),Ri=({lang:e})=>{const t=v();return u({mutationFn:ir,onSuccess:r=>{t.setQueryData(["user",{lang:e}],r)}})},Di=(e,t)=>n(a({queryKey:["social-enabled",{country:e.country,platform:e.platform}],queryFn:()=>lr(e)},t)),Oi=({lang:e})=>{const t=v();return u({mutationFn:or,onSuccess:r=>{t.setQueryData(["user",{lang:e}],a({},r.user))}})},xi=(e,t)=>n(a({queryKey:["twk-user"],queryFn:()=>cr(e)},t)),Bi=()=>{const e=v();return u({mutationFn:yr,onSuccess:t=>{e.setQueryData(["twk-user"],r=>c(a({},r),{email:t.email}))}})},Qi=()=>u({mutationFn:dr}),wi=({lang:e})=>{const t=v();return u({mutationFn:mr,onSuccess:()=>{t.setQueryData(["user",{lang:e}],r=>r&&c(a({},r),{email_verified:!0,force_verify_email:!1}))}})},Hi=({lang:e})=>{const t=v();return u({mutationFn:vr,onSuccess:r=>{t.setQueryData(["user",{lang:e}],s=>s&&c(a({},s),{email:r}))}})},Vi=()=>u({mutationFn:gr}),pi=({lang:e})=>{const t=v();return u({mutationFn:qr,onSuccess:r=>{t.setQueryData(["user",{lang:e}],a({},r.user))}})},Ni=e=>{const t=v();return u({mutationFn:Fr,onSuccess:()=>{t.setQueryData(["user",e],null),t.clear()}})},Ui=({lang:e})=>{const t=v();return u({mutationFn:br,onSuccess:()=>{t.setQueryData(["user",{lang:e}],r=>r&&c(a({},r),{email_verified:!0,force_verify_email:!1}))}})},Mi=()=>u({mutationFn:Sr}),Li=()=>u({mutationFn:fr}),ji=()=>{const e=v();return u({mutationFn:hr,onSuccess:t=>{e.setQueryData(["accessibilityRequests"],r=>r?a(a({},r),t):t)}})},Wi=(e,t)=>n(a({queryKey:["getAuctionOrders",e],queryFn:()=>Pr(e)},t)),zi=(e,t)=>n(a({queryKey:["getAuctionPaymentDetails",{id:e.id}],queryFn:()=>Cr(e)},t)),Ji=e=>u(a({mutationFn:Er},e)),$i=e=>u(a({mutationFn:kr},e)),Xi=()=>{const e=v();return u({mutationFn:Kr,onSuccess({delivery_details:t},r){e.setQueryData(["getAuctionPaymentDetails",{id:r.order_id}],s=>s&&c(a({},s),{delivery_details:t}))}})},Yi=(e,t)=>n(a({queryKey:["getAuctionHistory",e],queryFn:()=>_r(e)},t)),Zi=(e,t)=>n(a({queryKey:["getDidUserJoinedAuction",e],queryFn:()=>Tr(e)},t)),el=()=>{const e=v();return u({mutationFn:Gr,onSuccess:t=>{e.setQueryData(["accessibilityRequests"],a({},t))}})},tl=()=>{const e=v();return u({mutationFn:Ar,onSuccess:t=>{e.setQueryData(["accessibilityRequests"],r=>r?a(a({},r),t):t)}})},al=(e,t)=>n(a({queryKey:["accessibilityRequests"],queryFn:()=>Ir(e)},t));const zr="modulepreload",Jr=function(e){return"/"+e},A={},rl=function(t,r,s){let i=Promise.resolve();if(r&&r.length>0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),y=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));i=Promise.allSettled(r.map(g=>{if(g=Jr(g),g in A)return;A[g]=!0;const d=g.endsWith(".css"),q=d?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${g}"]${q}`))return;
1const m=document.createElement("link");if(m.rel=d?"stylesheet":zr,d||(m.as="script"),m.crossOrigin="",m.href=g,y&&m.setAttribute("nonce",y),document.head.appendChild(m),d)return new Promise((P,K)=>{m.addEventListener("load",P),m.addEventListener("error",()=>K(new Error(`Unable to preload CSS for ${g}`)))})}))}function l(o){const y=new Event("vite:preloadError",{cancelable:!0});if(y.payload=o,window.dispatchEvent(y),!y.defaultPrevented)throw o}return i.then(o=>{for(const y of o||[])y.status==="rejected"&&l(y.reason);return t().catch(l)})};var $r=function(){return null},Xr={queries:{retry:0,refetchOnWindowFocus:!1},mutations:{retry:0}},sl=({children:e,defaults:t})=>{const[r]=S.useState(()=>new Or({defaultOptions:t||Xr}));return F.jsxs(xr,{client:r,children:[e,F.jsx($r,{})]})},Yr={isActive:!1,queue:void 0,slug:void 0,autoRefresh:!1,canJumpQueue:!1,initQueue:()=>{},setAutoRefresh:()=>{}},Zr=S.createContext(Yr),Q=Zr,es=e=>{const t=S.useContext(Q);if(!t)throw new Error("useQueue must be used within QueueProvider");return S.useEffect(()=>{const r=setTimeout(()=>{var s;(e==null?void 0:e.autoRefresh)!==void 0&&((s=t.setAutoRefresh)==null||s.call(t,e.autoRefresh))},1e3);return()=>clearTimeout(r)},[e==null?void 0:e.autoRefresh]),t},ts=es,nl=({className:e="",style:t})=>{const{locale:r}=B(),{queue:s,isActive:i}=ts({autoRefresh:!0}),{t:l}=wr("queue_common");if(!s||!i)return null;const o=s.waiting_number/s.total_in_queue*100;return F.jsxs("div",{className:Hr("space-y-4",e),style:t,children:[F.jsx("p",{className:"mb-2 text-xl font-bold",children:l("queue_common:queue_title")}),F.jsxs("div",{className:"bg-paper rounded-S p-M border-paper border",children:[F.jsx("h2",{children:Br(Math.max((s==null?void 0:s.waiting_number)||0,1),0)}),F.jsx("p",{className:"text-text-secondary text-sm",children:l("queue_common:queue_position")}),F.jsx("div",{className:"bg-paper-level-1 relative my-2 h-10 w-full rounded-full",children:F.jsx("div",{className:"bg-tertiary after:bg-candy-stripes after:ltr:animate-candy-stripes-ltr after:rtl:animate-candy-stripes-rtl absolute top-1/2 h-8 min-w-[80px] -translate-y-1/2 overflow-hidden rounded-full after:absolute after:inset-0 after:z-10 after:bg-[length:75px_75px] ltr:left-1 rtl:right-1",style:{width:`${100-Math.min(o,99)}%`}})}),F.jsx("p",{className:"text-text-secondary text-sm",children:l("queue_common:queue_p1")}),s!=null&&s.message_ar||s!=null&&s.message_en?F.jsx("p",{children:r!=null&&r.startsWith("ar")?s==null?void 0:s.message_ar:s==null?void 0:s.message_en}):null]}),F.jsx("p",{className:"text-text-secondary text-sm",children:l("queue_common:queue_p2")})]})},as=({children:e})=>{var t;const{params:r,locale:s}=B(),[i,l]=S.useState(null),[o,y]=S.useState(!1),g=(r==null?void 0:r.queuedSlug)||"",d=(i==null?void 0:i.slug)===g?i:null,q=d==null?void 0:d.type,m=o?6e4:!1,{data:P}=pr({slug:g,lang:s},{enabled:!!g&&q==="season",refetchInterval:m}),{data:K}=Mr({slug:g,lang:s},{enabled:!!g&&q==="event",refetchInterval:m}),{data:w}=Nr({slug:g,lang:s},{enabled:!!g&&q==="bundle",refetchInterval:m}),f=(()=>{switch(q){case"season":return P;case"event":return K;case"bundle":return w;default:return}})(),C=f==null?void 0:f._queue,_=!!(C!=null&&C.queued),T=!!(f&&"subscription_benefits"in f&&((t=f.subscription_benefits)!=null&&t.queue_jump_online)),G=S.useCallback((V="event",p=!1)=>
1{l(p||!g?null:{type:V,slug:g})},[g]);S.useEffect(()=>{y(!1)},[g,q]),S.useEffect(()=>{f!=null&&f.sessionId&&Qr({name:Rr(g),value:f.sessionId})},[f==null?void 0:f.sessionId,g]);const H=S.useMemo(()=>({autoRefresh:o,isActive:_,slug:g,canJumpQueue:T,queue:C,initQueue:G,setAutoRefresh:y}),[o,_,g,T,C,G]);return F.jsx(Q.Provider,{value:H,children:e})},ul=as;export{Xn as $,an as A,ri as B,ds as C,Ys as D,Fi as E,bi as F,si as G,ps as H,en as I,Zs as J,dn as K,mn as L,Jn as M,$n as N,Mn as O,Nn as P,pn as Q,Hn as R,Ln as S,zn as T,jn as U,Un as V,Qn as W,wn as X,Vn as Y,Yn as Z,Mr as _,Gi as a,fi as a$,Wn as a0,Tn as a1,Bn as a2,_n as a3,Pn as a4,En as a5,Cn as a6,hn as a7,Rn as a8,Gn as a9,fn as aA,Du as aB,Ou as aC,hu as aD,Bu as aE,gi as aF,hs as aG,Ss as aH,Ps as aI,ui as aJ,ni as aK,ei as aL,ti as aM,ii as aN,vn as aO,rn as aP,fs as aQ,au as aR,Su as aS,xu as aT,bn as aU,qi as aV,$s as aW,Cu as aX,gn as aY,Ws as aZ,Bs as a_,In as aa,Dn as ab,Kn as ac,kn as ad,On as ae,An as af,xn as ag,Es as ah,Os as ai,xs as aj,cn as ak,Ds as al,Rs as am,pr as an,Is as ao,al as ap,tl as aq,ji as ar,el as as,Eu as at,Au as au,ku as av,Xs as aw,Tu as ax,Gu as ay,yn as az,Ti as b,uu as b$,hi as b0,Si as b1,zs as b2,Js as b3,_s as b4,oi as b5,li as b6,fu as b7,bu as b8,Fn as b9,wu as bA,Wu as bB,ys as bC,cs as bD,Ju as bE,$u as bF,Xu as bG,Ms as bH,Ls as bI,js as bJ,Us as bK,Nr as bL,gs as bM,rl as bN,ul as bO,Sn as bP,Yu as bQ,sl as bR,_u as bS,Ns as bT,Ku as bU,Pu as bV,As as bW,mi as bX,vi as bY,di as bZ,lu as b_,Cs as ba,qs as bb,eu as bc,ru as bd,nl as be,ln as bf,Iu as bg,Gs as bh,os as bi,Yi as bj,$i as bk,Zi as bl,Wi as bm,Ji as bn,Xi as bo,ju as bp,Lu as bq,Uu as br,zu as bs,Nu as bt,Mu as bu,Qu as bv,pu as bw,Vu as bx,Zu as by,Hu as bz,Ri as c,mu as c0,nu as c1,Fu as c2,qu as c3,_i as c4,zi as c5,Ci as c6,Ei as c7,Pi as c8,ms as c9,ks as ca,Fs as cb,Oi as cc,gu as cd,Zn as ce,tu as cf,su as cg,bs as ch,Bi as ci,xi as cj,Qs as ck,ws as cl,Ts as cm,Ru as cn,yi as co,ci as cp,Vs as cq,Hs as cr,sn as cs,nn as ct,yu as cu,ou as cv,iu as cw,cu as cx,vu as cy,du as cz,pi as d,Ui as e,Li as f,on as g,Hi as h,Mi as i,Qi as j,wi as k,Di as l,ts as m,Vr as n,Ii as o,Ks as p,ki as q,Ki as r,Ni as s,un as t,Vi as u,qn as v,Ai as w,ai as x,vs as y,tn as z};
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.