1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3229],{24009:e=>{e.exports={desktopBreakpointWidth:"769px",desktopBreakpointHeight:"660px",desktopBreakpointHeightCompact:"800px",desktopMaxViewport:"1280px","reservation-history-order-table":"ReservationHistoryOrderTable_reservation-history-order-table__PsJSV","actions-cell":"ReservationHistoryOrderTable_actions-cell__Qs3di",disabled:"ReservationHistoryOrderTable_disabled__Ud9Ie","button-detail":"ReservationHistoryOrderTable_button-detail__KQbx5","reservation-code-cell":"ReservationHistoryOrderTable_reservation-code-cell__jd7FR",deleted:"ReservationHistoryOrderTable_deleted__JUm5Y","currency-cell":"ReservationHistoryOrderTable_currency-cell__Ahtop","price-iva-fatt":"ReservationHistoryOrderTable_price-iva-fatt__jhSW1","button-stack":"ReservationHistoryOrderTable_button-stack__rWXGc"}},31486:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var a,s=r(14232);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var a in r)({}).hasOwnProperty.call(r,a)&&(e[a]=r[a])}return e}).apply(null,arguments)}let n=function(e){return s.createElement("svg",l({width:24,height:25,xmlns:"http://www.w3.org/2000/svg"},e),a||(a=s.createElement("path",{d:"M19 10.354h-4v-6H9v6H5l7 7 7-7zm-14 9v2h14v-2H5z",fill:"#2078D8",fillRule:"evenodd"})))}},49236:(e,t,r)=>{"use strict";r.d(t,{$k:()=>m,CC:()=>g,Ie:()=>x});var a=r(37876),s=r(14232),l=r(44808),n=r(28292),i=r(74912),o=r(20498),c=r(56486),d=r(42135),u=r(13664),p=r(74516),h=r.n(p);function v(e){return!0===e.multiple}let m=s.forwardRef((e,t)=>{var r,p,m,x,g,_;let{value:f,setTrue:y,setFalse:j}=(0,d.Cg)(!1),{value:A,setTrue:k,setFalse:S}=(0,d.Cg)(!1),{value:D,setTrue:R,setFalse:O}=(0,d.Cg)(!1),{behaviour:C}=(0,u.j)(),w=e.errorMessage||"Error",N=D||!f&&!e.hasError&&!e.disabled&&null!=e.selectedItemId,I=(0,s.useCallback)(e=>{e.animationName.includes("onAutoFillStart")?(y(),R()):O()},[R,O,y]),H=!v(e),E=v(e),F=(0,s.useMemo)(()=>{var t;return null!=(t=e.items.find(t=>t.id===e.selectedItemId))?t:null},[e.items,e.selectedItemId]),T=(0,s.useMemo)(()=>{var t;let r;return r=e.clearItemsLabel?H?b:[b]:H?"":[],null!=(t=e.selectedItemId)?t:r},[H,e.clearItemsLabel,e.selectedItemId]),P=(0,s.useCallback)(t=>{var r;let a=null==(r=e.items.find(e=>e.id===t))?void 0:r.id;!t||Array.isArray(t)&&(0===t.length||t[t.length-1]===b)?e.onItemSelected(void 0):"string"==typeof t&&H?e.onItemSelected(a):Array.isArray(t)&&E&&e.onItemSelected(t.filter(e=>e!==b))},[E,H,e.items,e.onItemSelected]),M=(0,s.useCallback)(t=>{let r=()=>{let r=e.items.find(e=>{var r;return e.label===(null==t||null==(r=t.target)?void 0:r.value)});r&&(P(null==r?void 0:r.id),j(),R(),S())},a=t.target,s=t.relatedTarget,l=!1;try{l=(null==a?void 0:a.matches(":-internal-autofill-selected"))||(null==a?void 0:a.matches(":-webkit-autofill"))}catch(e){}/iPad|iPhone|iPod/.test(navigator.userAgent)&&(k(),y(),r()),l?r():(k(),y(),O()),s&&j()},[e.items,P]),L=(0,s.useCallback)(()=>{j(),S(),O()},[O,j,S]),B=!!H&&e.autoComplete,V=(0,s.useCallback)(t=>H?(0,a.jsx)(l.A,{...t,InputProps:{...t.InputProps,disableUnderline:!0,startAdornment:e.startAdornment&&(0,a.jsx)("div",{className:h()["start-adornment"],children:e.startAdornment}),className:e.highlight?h().highlight:""},inputProps:{...t.inputProps,autoComplete:B},InputLabelProps:{...t.InputLabelProps,shrink:C.input.labelShrinkActive||void 0},variant:"filled",label:e.label,placeholder:e.placeholder,disabled:e.disabled,required:e.required,error:e.hasError,helperText:e.hasError?w:null,onAnimationStart:I}):(0,a.jsx)(a.Fragment,{}),[H,e.startAdornment,e.highlight,B,e.label,e.placeholder,e.disabled,e.required,e.hasError,C.input.labelShrinkActive,w,I]),W=H&&"autocomplete"==e.type,G=H?e.onItemSelected:null,U=(0,s.useCallback)(e=>{H&&("string"==typeof e?G(e):P(null==e?void 0:e.id))},[H,P,G]),q=(0,s.useCallback)(t=>{var r;return H?e.selectedItemId===t:(null!=(r=e.selectedItemId)?r:[]).includes(t)},[H,e.selectedItemId]),X=(0,s.useMemo)(()=>[N?h()["input-select-filled"]:h()["input-select"],e.disabled&&h()["input-disabled"],f&&h().focused,e.hasError&&h()["input-select-error"],null==e.label&&h()["no-label"]].filter(e=>!!e).join(" "),[f,N,e.disabled,e.hasError,e.label]);return(0,a.jsx)("div",{className:"".concat(h()["input-select-container"]," ").concat(W?h().autocomplete:""," ").concat(null!=(p=e.className)?p:""),ref:t,children:W?(0,a.jsx)(n.A,{className:X,disablePortal:!0,selectOnFocus:!0,openOnFocus:!0,clearOnBlur:!0,blurOnSelect:!0,componentsProps:e.autoWidth?{popper:{style:{width:"max-content"}}}:void 0,clearIcon:null,disabled:e.disabled,handleHomeEndKeys:!0,multiple:!1,renderInput:V,renderOption:(e,t)=>{let r=t.dataAttributes?Object.entries(t.dataAttributes).reduce((e,t)=>
1{let[r,a]=t;return e["data-".concat(r)]=a,e},{}):{};return(0,s.createElement)("li",{...e,key:t.id,...r},t.label)},options:e.items,value:F,open:A,onChange:(e,t)=>U(t),onOpen:M,onFocus:M,onClose:L,onBlur:L,ListboxProps:{className:"".concat(h()["input-select-popover".concat(null!=(m=e.popoverShowMoreOptions)?m:"-extended")]," ").concat(null!=(x=e.popoverClassName)?x:"")},classes:{popper:h()["autocomplete-popper"],root:h()["autocomplete-root"]}}):(0,a.jsxs)(l.A,{select:!0,className:"\n ".concat("filled"===e.appearance||N&&"empty"!==e.appearance?h()["input-select-filled"]:h()["input-select"],"\n ").concat(e.hasError?h()["input-select-error"]:""," \n ").concat(null==e.label?h()["no-label"]:""),InputProps:{disableUnderline:!0,startAdornment:e.startAdornment&&(0,a.jsx)(i.A,{position:"end",children:e.startAdornment}),className:e.highlight&&h().highlight},InputLabelProps:{shrink:C.input.labelShrinkActive||void 0},variant:"filled",label:e.label,placeholder:e.placeholder,disabled:e.disabled,required:e.required,error:e.hasError,helperText:e.hasError?w:null,onChange:e=>P(e.target.value),SelectProps:{value:T,autoWidth:e.autoWidth,onOpen:M,onClose:L,onBlur:L,MenuProps:{classes:{paper:"".concat(h()["input-select-popover".concat(null!=(g=e.popoverShowMoreOptions)?g:"-extended")]," ").concat(null!=(_=e.popoverClassName)?_:""),list:h()["input-select-list"]},transitionDuration:200,disableScrollLock:!0},renderValue:e.renderValue,multiple:E},children:[e.clearItemsLabel&&(0,a.jsxs)(o.A,{value:b,className:e.menuItemClass,children:[e.withCheckbox&&(0,a.jsx)(c.A,{checked:!T||E&&(0===T.length||T.includes(b)),className:h()["menu-item-checkbox"]}),e.clearItemsLabel]},b),null==(r=e.items)?void 0:r.map(t=>{let r=t.dataAttributes?Object.entries(t.dataAttributes).reduce((e,t)=>{let[r,a]=t;return e["data-".concat(r)]=a,e},{}):{};return(0,a.jsxs)(o.A,{value:t.id,...r,className:e.menuItemClass,style:t.description&&{whiteSpace:"normal"},children:[e.withCheckbox&&(0,a.jsx)(c.A,{checked:q(t.id),className:h()["menu-item-checkbox"]}),(0,a.jsxs)("span",{className:e.menuItemTextClass,children:[t.label,t.description&&(0,a.jsxs)("span",{className:e.menuItemDescriptionClass,children:[(0,a.jsx)("br",{}),t.description]})]})]},t.id)})]})})}),b="__&&CLEAR_ITEMS&&__",x=e=>e==b,g=e=>e.includes(b);m.displayName="InputSelect"},53916:e=>{e.exports={desktopBreakpointWidth:"769px",desktopBreakpointHeight:"660px",desktopBreakpointHeightCompact:"800px",desktopMaxViewport:"1280px","date-input-container":"InputDate_date-input-container__OAHDl","date-input":"InputDate_date-input__dxnY5",highlight:"InputDate_highlight__j7kry","date-input-filled":"InputDate_date-input-filled__ataV6","date-input-error":"InputDate_date-input-error__qFh9w",disabled:"InputDate_disabled__64b1d"}},56575:(e,t,r)=>{"use strict";r.d(t,{O:()=>b,r:()=>x});var a=r(37876),s=r(43536),l=r(51572),n=r(26840),i=r(81738),o=r(34736),c=r(57616),d=r(79444),u=r(14232),p=r(13664),h=r(93851),v=r.n(
1h);let m=(0,u.createContext)(void 0);function b(){return(0,u.useContext)(m)}function x(e){let{children:t}=e,{formatMessage:r}=(0,o.M1)(),{showNotification:h}=(0,i.M)(),{components:b}=(0,p.j)(),[x,g]=(0,u.useState)(),[_,f]=(0,u.useState)(!1),y=(0,u.useCallback)(async(e,t,a)=>{try{f(!0),g(a);let s=await t;(0,d.Xj)(s.blob,s.blobType,"".concat(e,"-").concat(new Date().getTime())),h({message:r("report.generating.success"),type:c._.Success})}catch(t){let e=r("errors.genericError");t instanceof s.BY&&(e=r("report.generating.error")),h({message:e,type:c._.Error})}finally{f(!1)}},[r,h]),j=(0,u.useCallback)(()=>g(void 0),[]);return(0,a.jsxs)(m.Provider,{value:{generateReport:y},children:[t,(0,a.jsx)(n.m,{title:r("report.modal.title"),open:_||!!x,children:(0,a.jsxs)("div",{className:v()["loader-container"],children:[x&&(0,a.jsx)("p",{children:x}),_&&(0,a.jsx)("div",{children:(0,a.jsx)(b.Loader,{show:!0})}),!_&&x&&(0,a.jsx)(l.$n,{className:v().right,onClick:j,appearance:l.RD.Primary,children:r("common.button.ok")})]})})]})}},60480:(e,t,r)=>{"use strict";r.d(t,{u:()=>b});var a=r(79444),s=r(40358),l=r(11557),n=r(43536),i=r(67113),o=r(81521),c=r(14605),d=r(97898),u=r(42098),p=r(48061),h=r(15531);function v(e){switch(e){case p.a.PDF:return u.BS.Pdf;case p.a.CSV:return u.BS.Csv;case p.a.EXCEL:default:return u.BS.Excel}}class m extends o.G{async generateReport(e){return this.innerGenerateReport(()=>i.A.reportApi.generateReport(...l.o9.tenantAndSite,e.reportAk,v(e.reportFormat),(0,d.g6)(e.dateFrom),(0,d.g6)(e.dateTo)))}async generateAccountDetailsReport(e){return this.innerGenerateReport(()=>i.A.reportApi.generateAccountDetailsReport(...l.o9.tenantAndSite,v(e)))}async generateAccountOrdersReport(e){return this.innerGenerateReport(()=>i.A.reportApi.generateAccountOrdersReport(...l.o9.tenantAndSite,v(e.reportFormat),(0,d.g6)(e.dateFrom),(0,d.g6)(e.dateTo)))}async generateOrderDetailsReport(e){return this.innerGenerateReport(()=>i.A.reportApi.generateOrderDetailsReport(...l.o9.tenantAndSite,v(e.reportFormat),e.saleAk))}async generateBulkOrderReport(e){return this.innerGenerateReport(()=>i.A.reportApi.generateBulkOrderReport(...l.o9.tenantAndSite,v(e.reportFormat),e.saleAk))}async innerGenerateReport(e){try{var t;return{blob:(t=(await (0,a.S)(e())).data).blob,blobType:(0,h.eW)(t.blobType)}}catch(e){return(0,a.fr)(e,[[{status:c.A.INTERNAL_SERVER_ERROR,code:s.x._500ReportGeneration},new n.BY]])}}}let b=new m},74516:e=>{e.exports={desktopBreakpointWidth:"769px",desktopBreakpointHeight:"660px",desktopBreakpointHeightCompact:"800px",desktopMaxViewport:"1280px","input-select-container":"InputSelect_input-select-container__pmRri","input-select":"InputSelect_input-select__Cai5W","no-label":"InputSelect_no-label__9ydHS","on-autofill-start":"InputSelect_on-autofill-start__843aB","input-select-filled":"InputSelect_input-select-filled__ov9PV","input-select-error":"InputSelect_input-select-error__DSEGy",autocomplete:"InputSelect_autocomplete___h_b0","autocomplete-popper":"InputSelect_autocomplete-popper__WpRX4","input-select-popover":"InputSelect_input-select-popover__CD5Pc","input-select-popover-extended":"InputSelect_input-select-popover-extended__EnP6g","input-select-list":"InputSelect_input-select-list__Y_kY_","autocomplete-root":"InputSelect_autocomplete-root__KxVDy","input-disabled":"InputSelect_input-disabled__RGssh","menu-item-checkbox":"InputSelect_menu-item-checkbox__tKJOX","standard-highlight-style":"InputSelect_standard-highlight-style__r23sM",highlight:"InputSelect_highlight__klAsr"}},82033:(e,t,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/profile/orders",function(){return r(93687)}])},91942:e=>{e.exports={desktopBreakpointWidth:"769px",desktopBreakpointHeight:"660px",desktopBreakpointHeightCompact:"800px",desktopMaxViewport:"1280px","reservation-history-page":"ReservationHistory_reservation-history-page__FIptY","alert-info-limit-reached":"ReservationHistory_alert-info-limit-reached__0l535","header-order":"ReservationHistory_header-order__G5Loi","reservation-data":"ReservationHistory_reservation-data__MhxzM","reservation-data-code":"ReservationHistory_reservation-data-code__OiVOb","reservation-code-row":"ReservationHistory_reservation-code-row__Bzz4j",state:"ReservationHistory_state__D6Hfp","reservation-data-purchase":"ReservationHistory_reservation-data-purchase__PR5iE","purchase-range":"ReservationHistory_purchase-range__C1FDt","visit-range":"ReservationHistory_visit-range__LcvTe","reservation-owner":"ReservationHistory_reservation-owner__7V02h","reservation-history-table-box":"ReservationHistory_reservation-history-table-box__00xk5","pagination-space"
1:"ReservationHistory_pagination-space__786eK","buttons-row":"ReservationHistory_buttons-row__ARw16","left-spacer":"ReservationHistory_left-spacer__783Sn",separator:"ReservationHistory_separator__1Pbvn"}},93687:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>er});var a=r(37876),s=r(60480),l=r(79426),n=r(56575),i=r(48592),o=r(18386),c=r(24097),d=r(36501),u=r(48061),p=r(38008),h=r(61154),v=r(14232),m=r(29358),b=r(46986),x=r(51572),g=r(39506),_=r(62506),f=r(98805),y=r(6354),j=r(29171),A=r(13664),k=r(34736),S=r(27058),D=r(21720),R=r(11707),O=r(79444),C=r(55190),w=r(49236),N=r(98694),I=r(31486),H=r(25141),E=r(16574),F=r(35869),T=r(53007),P=r(80887),M=r(91942),L=r.n(M),B=r(81603);let V=e=>{var t,r,s,l,n,i,o,c,d,u,h,m,b,g,_,f,y,j,S;let{onSelectPurchaseDateFrom:D,onSelectPurchaseDateTo:R,onSelectVisitDateFrom:O,onSelectVisitDateTo:M,onChangeReservationCode:V,onChangeExtReservationCode:W,onChangeResOwnerFirstName:G,onChangeResOwnerLastName:U,onChangeResOwnerEmail:q,onSelectNewAccountType:X,onSelectNewState:$,...Y}=e,{formatMessage:z}=(0,k.M1)(),{behaviour:J}=(0,A.j)(),K=(0,v.useMemo)(()=>({from:z("reservationHistory.purchaseDateRange.from"),to:z("reservationHistory.purchaseDateRange.to")}),[z]),Z=(0,v.useMemo)(()=>({from:z("reservationHistory.visitDateRange.from"),to:z("reservationHistory.visitDateRange.to")}),[z]),Q=(0,v.useMemo)(()=>p.c9.now(),[]),ee=(0,v.useMemo)(()=>{var e;return(0,T.MN)((null==(e=Y.filters.purchaseDate)?void 0:e.to)||Q,Q)},[Q,null==(t=Y.filters.purchaseDate)?void 0:t.to]),et=(0,v.useMemo)(()=>{var e;return(0,T.u$)(null==(e=Y.filters.purchaseDate)?void 0:e.from)},[null==(r=Y.filters.purchaseDate)?void 0:r.from]),er=(0,v.useMemo)(()=>{var e;return{to:!(null==(e=Y.filters.purchaseDate)?void 0:e.from)}},[null==(s=Y.filters.purchaseDate)?void 0:s.from]),ea=(0,v.useMemo)(()=>{var e;return(0,T.MN)(null==(e=Y.filters.visitDate)?void 0:e.to,null)},[null==(l=Y.filters.visitDate)?void 0:l.to]),es=(0,v.useMemo)(()=>{var e;return(0,T.u$)(null==(e=Y.filters.visitDate)?void 0:e.from)},[null==(n=Y.filters.visitDate)?void 0:n.from]),el=(0,v.useMemo)(()=>{var e;return{to:!(null==(e=Y.filters.visitDate)?void 0:e.from)}},[null==(i=Y.filters.visitDate)?void 0:i.from]),en=(0,v.useCallback)(e=>{switch(e){case F.aO.ForApproval:return z("reservationHistory.forApproval");case F.aO.Approved:return z("reservationHistory.approved");case F.aO.Paid:return z("reservationHistory.paid");case F.aO.Completed:return z("reservationHistory.completed");case F.aO.Deleted:return z("reservationHistory.deleted")}},[z]),ei=(0,v.useMemo)(()=>{let e=[];return e.push({id:z("eventview.filter.all"),label:z("eventview.filter.all")}),Object.values(F.aO).filter(e=>e!=F.aO.Purged&&e!=F.aO.Undefined&&e!=F.aO.Encoded&&e!=F.aO.Validated).forEach(t=>{e.push({id:t,label:en(t)})}),e},[z,en]),eo=(0,v.useMemo)(()=>Object.values(B.CO).map(e=>({id:e,label:z("reservationHistory.accountType.".concat(e.toLowerCase()))})),[z]),ec=!Y.filters.externalReservationCode&&!Y.filters.visitDate&&!Y.filters.reservationCode&&!Y.filters.reservationOwnerEmail&&!Y.filters.reservationOwnerFirstName&&!Y.filters.reservationOwnerLastName&&(null==(o=Y.filters.purchaseDate)?void 0:o.from)==(null==(c=Y.defaultFilters.purchaseDate)?void 0:c.from)&&(null==(d=Y.filters.purchaseDate)?void 0:d.to)==(null==(u=Y.defaultFilters.purchaseDate)?void 0:u.to)&&!Y.filters.orderStatus&&!Y.filters.accountType,ed=(0,v.useCallback)(e=>{e.preventDefault(),ec||Y.onReset()},[ec,Y]),eu=(0,v.useCallback)(e=>{e.preventDefault(),Y.onSearch()},[Y]);return(0,a.jsx)("form",{onReset:ed,onSubmit:eu,children:(0,a.jsxs)("div",{className:L().filtering,children:[(0,a.jsxs)("div",{className:L()["reservation-data"],children:[(0,a.jsxs)("div",{className:L()["reservation-data-code"],children:[(0,a.jsxs)("div",{className:L()["reservation-code-row"],children:[(0,a.jsx)(N.S,{className:L()["reservation-number"],label:z("reservationHistory.filteringFields.reservationNumber"),type:"text",value:null!=(y=Y.filters.reservationCode)?y:"",onChange:V}),(0,a.jsx)(N.S,{className:L()["external-reservation-code"],label:z("reservationHistory.filteringFields.externalReservationCode"),type:"text",value:null!=(j=Y.filters.externalReservationCode)?j:"",onCh
1ange:W})]}),(0,a.jsx)(w.$k,{className:L().state,label:z("reservationHistory.state"),items:ei,selectedItemId:null!=(S=Y.filters.orderStatus)?S:z("eventview.filter.all"),onItemSelected:e=>$(e)})]}),(0,a.jsxs)("div",{className:L()["reservation-data-purchase"],children:[(0,a.jsx)(C.W,{className:L()["purchase-range"],labelRange:K,dateRange:Y.filters.purchaseDate,maxDateRange:ee,minDateRange:et,disabledRange:er,hideSeparator:!0,onSelectDateFrom:D,onSelectDateTo:R,hasError:(null==(h=Y.error)?void 0:h.field)=="purchaseDate"&&(null==(m=Y.error)?void 0:m.hasError),errorMessage:(0,P.xl)()?"":null==(b=Y.error)?void 0:b.message,clearable:!0}),(0,a.jsx)(C.W,{className:L()["visit-range"],labelRange:Z,dateRange:Y.filters.visitDate,maxDateRange:ea,minDateRange:es,disabledRange:el,hideSeparator:!0,onSelectDateFrom:O,onSelectDateTo:M,hasError:(null==(g=Y.error)?void 0:g.field)=="visitDate"&&(null==(_=Y.error)?void 0:_.hasError),errorMessage:(0,P.xl)()?"":null==(f=Y.error)?void 0:f.message,clearable:!0})]})]}),"b2b"===J.kind&&(0,a.jsxs)("div",{className:L()["reservation-owner"],children:[(0,a.jsx)(N.S,{className:L()["owner-name"],label:z("reservationHistory.filteringFields.ownerFirstName"),type:"text",value:Y.filters.reservationOwnerFirstName,onChange:G}),(0,a.jsx)(N.S,{className:L()["owner-surname"],label:z("reservationHistory.filteringFields.ownerLastName"),type:"text",value:Y.filters.reservationOwnerLastName,onChange:U}),(0,a.jsx)(N.S,{className:L()["owner-email"],label:z("reservationHistory.filteringFields.ownerEmail"),type:"text",value:Y.filters.reservationOwnerEmail,onChange:q}),(0,a.jsx)(w.$k,{className:L()["account-type"],label:z("reservationHistory.filteringFields.accountType"),items:eo,selectedItemId:Y.filters.accountType,onItemSelected:e=>X(e)})]}),(0,a.jsxs)("div",{className:L()["buttons-row"],children:[Y.onDownloadXls&&(0,a.jsx)(x.$n,{className:L().spacer,label:z("confirmationStep.downloadXls"),onClick:Y.onDownloadXls,appearance:x.RD.Secondary,iconAfter:(0,a.jsx)(I.A,{}),textAlignment:x.lh.Left}),(0,a.jsx)(x.$n,{className:L()["left-spacer"],label:z("userOrderList.reset"),type:"reset",appearance:x.RD.Secondary,iconAfter:(0,a.jsx)(H.A,{}),textAlignment:x.lh.Left}),(0,a.jsx)(x.$n,{label:z("userOrderList.search"),type:"submit",iconAfter:(0,a.jsx)(E.A,{}),textAlignment:x.lh.Left})]})]})})};var W=r(93032),G=r(34051),U=r(40872),q=r(69233),X=r(4526),$=r(13473),Y=r(92165),z=r(95402),J=r(24009),K=r.n(J);let Z=e=>{var t,r;let{formatMessage:s}=(0,k.M1)(),l=(0,v.useCallback)(t=>{var r;return null==(r=e.onOpenDetail)?void 0:r.call(e,t)},[e]);return(0,a.jsx)(W.A,{className:K()["reservation-history-order-table"],children:(0,a.jsxs)(G.A,{children:[(0,a.jsx)(U.A,{children:(0,a.jsxs)(q.A,{children:[(0,a.jsx)(X.A,{children:s("reservationHistory.purchaseDate")}),(0,a.jsx)(X.A,{children:s("reservationHistory.state")}),(0,a.jsx)(X.A,{children:s("reservationHistory.resNumber")}),(0,a.jsx)(X.A,{children:s("reservationHistory.firstVisitDate")}),(0,a.jsx)(X.A,{align:"right",children:s("reservationHistory.ticketsNumber")}),(0,a.jsx)(X.A,{align:"right",children:s("reservationHistory.amount")}),(0,a.jsx)(X.A,{children:s("reservationHistory.reservationOwner")}),(0,a.jsx)(X.A,{align:"right",className:K()["actions-cell"]})]})}),(0,a.jsx)($.A,{children:null==(r=e.orderList)||null==(t=r.orders)?void 0:t.map(e=>(0,a.jsx)(Q,{order:e,onOpenDetail:l},e.saleAk))})]})})},Q=e=>{var t,r,s,l;let{formatMessage:n,formatDate:i,formatTime:o,formatCurrency:c}=(0,k.M1)(),{behaviour:{priceIvaFattFullSize:d,checkout:{bulkQuantityThreshold:u},userOrderList:{showNonCompletedDetails:p,showPayOrderButton:m}},urls:b}=(0,A.j)(),{goToPage:g}=(0,S.k)(),{order:_,onOpenDetail:f}=e,y=(0,v.useCallback)(e=>{var t;if(_.saleStatus===F.aO.Purged)return;let r=null==(t=e.currentTarget.nodeName)?void 0:t.toUpperCase(),a=(0,P.xl)();("BUTTON"===r&&a||"TR"===r&&!a)&&(null==f||f(_.saleAk))},[_.saleStatus,_.saleAk,f]),j=m&&_.delivery===h.AZ.SendLink&&(_.saleStatus===F.aO.ForApproval||_.saleStatus===F.aO.Approved),D=(0,v.useCallback)(()=>{b.payByLink&&_.saleStatus!==F.aO.Completed&&g(b.payByLink,{query:{saleAk:_.saleAk}})},[_.saleAk,_.saleStatus,g,b.payByLink]),R=(0,v.useMemo)(()=>
1{if(_.saleStatus==F.aO.Purged||_.saleStatus!=F.aO.Completed&&!p||_.saleStatus!=F.aO.Completed&&u&&(!_.numberOfTickets||_.numberOfTickets>=u))return K().disabled},[u,_.numberOfTickets,_.saleStatus,p]);return(0,a.jsxs)(q.A,{className:R,hover:!0,onClick:y,children:[(0,a.jsx)(X.A,{children:(0,a.jsxs)(Y.A,{direction:"column",children:[(0,a.jsx)("span",{children:i(_.date,k.r4.Numeric)}),(0,a.jsx)("span",{children:o(_.date)})]})}),(0,a.jsx)(X.A,{children:(0,a.jsx)(z.E,{appearance:ee(_.saleStatus),children:n("reservationHistory.".concat(_.saleStatus)).toUpperCase()})}),(0,a.jsx)(X.A,{className:"".concat(K()["reservation-code-cell"]," ").concat(_.saleStatus==F.aO.Deleted||_.saleStatus==F.aO.Purged?K().deleted:null),children:_.reservationCode}),(0,a.jsx)(X.A,{children:_.firstVisitDate?(0,a.jsxs)(Y.A,{direction:"column",children:[(0,a.jsx)("span",{children:i(_.firstVisitDate.dateTime,k.r4.Numeric)}),!_.firstVisitDate.isFullDay&&(0,a.jsx)("span",{children:o(_.firstVisitDate.dateTime)})]}):null}),(0,a.jsx)(X.A,{align:"right",children:null!=(l=_.numberOfTickets)?l:null}),(0,a.jsx)(X.A,{align:"right",children:(0,a.jsxs)("div",{className:K()["currency-cell"],children:[c(_.total.gross,_.total.currency,void 0,(0,O.Vq)(_.total.ivaFatt)),!!_.total.ivaFatt&&(0,a.jsxs)(a.Fragment,{children:["\xa0",(0,a.jsx)("span",{className:d?"":K()["price-iva-fatt"],children:"(".concat(c(_.total.ivaFatt,_.total.currency),")")})]})]})}),(0,a.jsx)(X.A,{children:(0,a.jsxs)(Y.A,{direction:"column",children:[(0,a.jsx)("span",{children:null==(t=_.reservationOwner)?void 0:t.displayName}),(0,a.jsx)("span",{children:(null==(r=_.reservationOwner)?void 0:r.email)||(null==(s=_.reservationOwner)?void 0:s.username)})]})}),(0,a.jsx)(X.A,{align:"right",className:K()["actions-cell"],children:(0,a.jsxs)(Y.A,{direction:"column",className:K()["button-stack"],children:[(0,a.jsx)(x.$n,{className:K()["button-detail"],label:n("reservationHistory.button.openDetail"),onClick:y}),j&&(0,a.jsx)(x.$n,{className:K()["button-detail"],label:n("payments.submitButton.label"),onClick:D})]})})]},_.saleAk)},ee=e=>{switch(e){case F.aO.Completed:case F.aO.Paid:return z.g.Success;case F.aO.Approved:case F.aO.ForApproval:return z.g.Info;case F.aO.Deleted:return z.g.Danger;default:return z.g.Gray2}},et=()=>{var e,t;let{formatMessage:r}=(0,k.M1)(),{goToPage:C,goHome:w}=(0,S.k)(),{isUserLogged:N,reachedSaleRestrictionLimit:I}=(0,j.U)(),{behaviour:{kind:H,userOrderList:E,report:{accountOrdersXlsActive:F}},components:T,urls:{orderDetail:P,loginWithPackageUrl:M}}=(0,A.j)(),{userOrderFilterOnlyCurrentYear:B}=E,W=(0,v.useMemo)(()=>(0,O.Zf)(H,h.r5.VIP),[H]),{setShowAppLoader:G}=(0,j.U)(),{generateReport:U}=(0,n.O)(),q=(0,v.useMemo)(()=>{let e={purchaseDate:null,reservationCode:null};return e.purchaseDate=(0,m.YW)(B).with(!0,()=>({from:p.c9.now().startOf("year"),to:p.c9.now()})).otherwise(()=>({from:p.c9.now().minus({days:null==E?void 0:E.saleDateFrom}),to:p.c9.now()})),e},[null==E?void 0:E.saleDateFrom,B]),{personalUserList:X,error:$,totalPage:Y,appliedFilters:z,filters:J,incorrectFilterErrors:K,clearFiltersOnExit:Q,onPrevPage:ee,onNextPage:et,onSelectedPage:er,onSelectPurchaseDateFrom:ea,onSelectPurchaseDateTo:es,onSelectVisitDateFrom:el,onSelectVisitDateTo:en,onChangeReservationCode:ei,onChangeExternalReservationCode:eo,onChangeReservationOwnerFirstName:ec,onChangeReservationOwnerLastName:ed,onChangeReservationOwnerEmail:eu,checkBeforeOnSearch:ep,onFilterReset:eh,onSelectNewOrderState:ev,onSelectNewAccountType:em}=(0,D.e)(q),eb=(0,v.useCallback)(()=>{C(M)},[M,C]),ex=(0,v.useCallback)(async e=>{Q.current=!1,G(!0);try{await C(P,{query:{saleAk:e}})}finally{G(!1)}},[Q,C,P,G]);(0,i.w)(()=>{var e;(0,m.YW)({isUserLogged:N,orderLength:null==X||null==(e=X.orders)?void 0:e.length,kind:W}).with({isUserLogged:!0,orderLength:0,kind:!0},()=>w()).otherwise(O.Zi)},[H,w,N,null==X?void 0:X.orders]);let eg=(0,v.useCallback)(()=>U("account_orders",s.u.generateAccountOrdersReport({reportFormat:u.a.EXCEL,dateFrom:J.purchaseDate.from.toJSDate(),dateTo:J.purchaseDate.to.toJSDate()}),r("reservationHistory.report.warning")),[J.purchaseDate.from,J.purchaseDate.to,r,U]);return N?(0,a.jsxs)("div",{className:L()["reservation-history-page"],children:[(0,a.jsxs)("div",{className:L()["header-order"],children:[(0,a.jsx)("h4",{children:r("reservationHistory.title")}),W&&(0,a.jsx)(x.$n,{iconAfter:(0,a.jsx)(c.A,{}),textAlignment:x.lh.Left,appearance:x.RD.Accent,disabled:I,label:r("button.addTicket"),onClick:eb})]}),I&&(0,a.jsx)(l.Fc,{className:L()["alert-info-limit-reached"],type:l.vT.Info,hideCloseIcon:!0,show:!0,icon:(0,a.jsx)(d.A,{}),children:r("reservationHistory.alertInfoLimitReached")}),!B&&(0,a.jsx)(V,{filters:J,defaultFilters:q,error:K,onSelectPurchaseDateFrom:ea,onSelectPurchaseDateTo:es,onSelectVisitDateFrom:el,onSelectVisitDateTo:en,onChangeReservationCode:ei,onChangeExtReservationCode:eo,onChangeResOwnerFirstName:ec,onChangeResOwnerLastName:ed,onChangeResOwnerEmail:eu,onSearch:ep,onReset:eh,onSelectNewState:ev,onSelectNewAccountType:em,onDownloadXls:F?eg:void 0}),(0,a.jsx)(y.w,{className:L().separator,height:1,color:R.UF.Primary}),(0,a.jsxs)(b.a,{className:L()["reservation-history-table-box"],children:[$&&(0,a.jsx)(g.Z,{icon:(0,a.jsx)(d.A,{}),errorMessage:r("errors.genericError")}),!$&&!(null==X||null==(e=X.orders)?void 0:e.length)&&(0,a.jsx)(g.Z,{className:L()["empty-state"],icon:(0,a.jsx)(o.A,{}),errorMessage:r("userOrderList.noResult.title"),helpMessage:r("userOrderList.noResult.help")}),!$&&(null==X||null==(t=X.orders)?void 0:t.length)>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(Z,{orderList:X,onOpenDetail:ex}),(0,a.jsx)(f.A,{className:L()["pagination-space"],currentPage:z.page,totalPage:Y,onPrevPage:ee,onNextPage:et,onSelectedPage:er})]})]})]}):(0,a.jsx)(_.U,{show:!0,loader:(0,a.jsx)(T.Loader,{show:!0})})},er=()=>(0,a.jsx)(n.r,{children:(0,a.jsx)(et,{})})},93851:e=>{e.exports={"loader-container":"GenerateReportContext_loader-container__9VDW9",right:"GenerateReportContext_right__qimQx"}},97534:(e,t,r)=>{"use strict";r.d(t,{H:()=>u});var a=r(37876),s=r(13664),l=r(10297),n=r(80887),i=r(14232),o=r(53916),c=r.n(o);let d=["clear","accept"],u=i.forwardRef((e,t)=>
1{var r,o,u;let{behaviour:p}=(0,s.j)(),h=(0,i.useMemo)(()=>[e.selectedDate?c()["date-input-filled"]:c()["date-input"],e.disabled&&c().disabled,e.hasError&&c()["date-input-error"]].filter(Boolean).join(" "),[e.disabled,e.hasError,e.selectedDate]);return(0,a.jsx)("div",{className:"".concat(c()["date-input-container"]," ").concat(null!=(r=e.className)?r:""),children:(0,a.jsx)(l.l,{slotProps:{field:{clearable:e.clearable},textField:{placeholder:e.placeholder,variant:"filled",InputLabelProps:{shrink:p.input.labelShrinkActive||void 0},InputProps:{disableUnderline:!0,className:e.highlight?c().highlight:""},inputProps:{placeholder:e.placeholder},className:h,autoComplete:e.autoComplete,helperText:e.hasError?null!=(o=e.errorMessage)?o:"Error":null,required:e.required,error:e.hasError},actionBar:{actions:d}},inputRef:t,value:null!=(u=e.selectedDate)?u:null,disabled:e.disabled,minDate:e.firstAvailableDate,maxDate:e.lastAvailableDate,label:e.label,desktopModeMediaQuery:n.B0,onChange:e.onDateSelected})})});u.displayName="InputDate"}},e=>{e.O(0,[2396,2207,8292,297,9304,5814,216,636,6593,8792],()=>e(e.s=82033)),_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.