import{w as P,e as D,B as oe,r as d,j as s,L as se,D as w,S as A,f as ce,h as $,i as ue,I as le,k as de,A as fe,O as he,m as pe,n as R,_ as p,b as me,C as ve,o as N,l as M,p as ge,q as ye,s as G,u as _e,W as Z,d as xe,a as be,c as we}from"./Resources-fatxnv10.js";import{r as je}from"./Resources-LFAi-v_O.js";import{e as H,m as Se,g as z,r as De,h as _,R as v,E as Ae,i as Pe,U as Re,a as Ee,T as ke,j as Le,l as Ce,N as Oe,k as I,n as Te,o as Ne,p as Ie,C as ze,c as J,L as k,D as Ue,f as Ve,A as Me,b as Fe,F as Be,d as $e,H as Ge}from"./footer-3fDkyfYO.js";import{r as He,a as We}from"./reservationErrors-lKO0thJw.js";import{S as qe,T as Ke,M as Ye,R as Ze,D as Je}from"./icons-PpmyY29C.js";import{G as Qe,c as Xe,S as et,F as tt,a as nt}from"./manualPayment-9efr7VKd.js";import{g as rt}from"./debtPaymentModeSelector-6B9nYYy7.js";import{PersonsLinks as Q}from"./personsTablePage-EdB2R0O5.js";import{S as at}from"./Spinner-i78sXHp2.js";import"./Albatross.TravelSolutions.it-NAsnUFXe.js";import"./Albatross.Subscriptions.it-EYSZF0yI.js";import"./subscriptionsDetailManagementStore-d7fS6u5w.js";import"./subscriptionsAgencyManagementActions-IKH_8Hxq.js";import"./SubscriptionsService-u2uw7ei-.js";import"./AdminReportsService-9CqIWywT.js";import"./paymentMethod-S0RPcRMZ.js";import"./takeWhile-y3Ph79co.js";import"./personsTableInternal-oDb2bPCe.js";import"./personsActions-w2OJKzVC.js";import"./CardsService-QvQMkBra.js";import"./requireFareCategories-8tScwGAb.js";import"./fareCategoriesActions-Fa-KcymX.js";import"./extraDataStore-sQ3g6ose.js";var it=function(){var i=function(r,t){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,a){o.__proto__=a}||function(o,a){for(var e in a)Object.prototype.hasOwnProperty.call(a,e)&&(o[e]=a[e])},i(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");i(r,t);function o(){this.constructor=r}r.prototype=t===null?Object.create(t):(o.prototype=t.prototype,new o)}}(),F=function(i){it(r,i);function r(){return i!==null&&i.apply(this,arguments)||this}return r.prototype.get=function(){return P.get(D.serverUrl+"agencies/debt").catch(this.asServerError)},r.prototype.settle=function(t){return P.post(D.serverUrl+"agencies/debt/settle",t).catch(this.asServerError)},r.prototype.getSettledDebtsReport=function(){return P.get(D.serverUrl+"agencies/debt/lastsettledebts").catch(this.asServerError)},r.prototype.calculateExtraPayments=function(){return P.get(D.serverUrl+"agencies/debt/calculateextrapayments").catch(this.asServerError)},r.prototype.cashMovementsAnalyticWithDetails=function(){return P.get(D.serverUrl+"agencies/debt/movements").catch(this.asServerError)},r}(oe),W=function(i,r,t,o){var a=arguments.length,e=a<3?r:o===null?o=Object.getOwnPropertyDescriptor(r,t):o,c;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")e=Reflect.decorate(i,r,t,o);else for(var l=i.length-1;l>=0;l--)(c=i[l])&&(e=(a<3?c(e):a>3?c(r,t,e):c(r,t))||e);return a>3&&e&&Object.defineProperty(r,t,e),e},j=function(i,r){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(i,r)},ot=function(i,r,t,o){function a(e){return e instanceof t?e:new t(function(c){c(e)})}return new(t||(t=Promise))(function(e,c){function l(u){try{n(o.next(u))}catch(m){c(m)}}function h(u){try{n(o.throw(u))}catch(m){c(m)}}function n(u){u.done?e(u.value):a(u.value).then(l,h)}n((o=o.apply(i,r||[])).next())})},st=function(i,r){var t={label:0,sent:function(){if(e[0]&1)throw e[1];return e[1]},trys:[],ops:[]},o,a,e,c;return c={next:l(0),throw:l(1),return:l(2)},typeof Symbol=="function"&&(c[Symbol.iterator]=function(){return this}),c;function l(n){return function(u){return h([n,u])}}function h(n){if(o)throw new TypeError("Generator is already executing.");for(;c&&(c=0,n[0]&&(t=0)),t;)try{if(o=1,a&&(e=n[0]&2?a.return:n[0]?a.throw||((e=a.return)&&e.call(a),0):a.next)&&!(e=e.call(a,n[1])).done)return e;switch(a=0,e&&(n=[n[0]&2,e.value]),n[0]){case 0:case 1:e=n;break;case 4:return t.label++,{value:n[1],done:!1};case 5:t.label++,a=n[1],n=[0];continue;case 7:n=t.ops.pop(),t.trys.pop();continue;default:if(e=t.trys,!(e=e.length>0&&e[e.length-1])&&(n[0]===6||n[0]===2)){t=0;continue}if(n[0]===3&&(!e||n[1]>e[0]&&n[1]<e[3])){t.label=n[1];break}if(n[0]===6&&t.label<e[1]){t.label=e[1],e=n;break}if(e&&t.label<e[2]){t.label=e[2],t.ops.push(n);break}e[2]&&t.ops.pop(),t.trys.pop();continue}n=r.call(i,t)}catch(u){n=[6,u],a=0}finally{o=e=0}if(n[0]&5)throw n[1];return{value:n[0]?n[1]:void 0,done:!0}}},ct=function(){function i(){}return i.prototype.getForCurrentAgency=function(){return i.service.get()},i.prototype.settle=function(r){return ot(this,void 0,void 0,function(){return st(this,function(t){switch(t.label){case 0:return[4,i.service.settle(r)];case 1:return t.sent(),[2,i.service.get()]}})})},i.service=new F,W([H,j("design:type",Function),j("design:paramtypes",[]),j("design:returntype",void 0)],i.prototype,"getForCurrentAgency",null),W([H,j("design:type",Function),j("design:paramtypes",[Object]),j("design:returntype",Promise)],i.prototype,"settle",null),i}();const C=new ct;var ut=function(i,r,t,o){function a(e){return e instanceof t?e:new t(function(c){c(e)})}return new(t||(t=Promise))(function(e,c){function l(u){try{n(o.next(u))}catch(m){c(m)}}function h(u){try{n(o.throw(u))}catch(m){c(m)}}function n(u){u.done?e(u.value):a(u.value).then(l,h)}n((o=o.apply(i,r||[])).next())})},lt=function(i,r){var t={label:0,sent:function(){if(e[0]&1)throw e[1];return e[1]},trys:[],ops:[]},o,a,e,c;return c={next:l(0),throw:l(1),return:l(2)},typeof Symbol=="function"&&(c[Symbol.iterator]=function(){return this}),c;function l(n){return function(u){return h([n,u])}}function h(n){if(o)throw new TypeError("Generator is already executing.");for(;c&&(c=0,n[0]&&(t=0)),t;)try{if(o=1,a&&(e=n[0]&2?a.return:n[0]?a.throw||((e=a.return)&&e.call(a),0):a.next)&&!(e=e.call(a,n[1])).done)return e;switch(a=0,e&&(n=[n[0]&2,e.value]),n[0]){case 0:case 1:e=n;break;case 4:return t.label++,{value:n[1],done:!1};case 5:t.label++,a=n[1],n=[0];continue;case 7:n=t.ops.pop(),t.trys.pop();continue;default:if(e=t.trys,!(e=e.length>0&&e[e.length-1])&&(n[0]===6||n[0]===2)){t=0;continue}if(n[0]===3&&(!e||n[1]>e[0]&&n[1]<e[3])){t.label=n[1];break}if(n[0]===6&&t.label<e[1]){t.label=e[1],e=n;break}if(e&&t.label<e[2]){t.label=e[2],t.ops.push(n);break}e[2]&&t.ops.pop(),t.trys.pop();continue}n=r.call(i,t)}catch(u){n=[6,u],a=0}finally{o=e=0}if(n[0]&5)throw n[1];return{value:n[0]?n[1]:void 0,done:!0}}};const dt=function(i){if(i.subjectId==null)return null;var r=d.useState(null),t=r[0],o=r[1],a=function(){return ut(void 0,void 0,void 0,function(){var e;return lt(this,function(c){switch(c.label){case 0:return[4,new F().getSettledDebtsReport()];case 1:return e=c.sent(),o(e),[2]}})})};return d.useEffect(function(){a()},[i.subjectId]),t==null?s.jsx(se,{}):s.jsx("ul",{className:"list-group",children:t.map(function(e){return s.jsxs("li",{className:"list-group-item d-flex align-items-center justify-content-between",children:[s.jsxs("div",{className:"text-nowrap",children:[s.jsx("i",{className:"fas fa-calendar me-2"})," ",w.getReadableDateTimeString(e.paymentDate)]}),s.jsx("div",{className:"text-nowrap",children:rt(e.mode)}),s.jsxs("div",{className:"fw-bold fontsize-5u text-nowrap",children:["€ ",A.toDecimalString(e.amount)]})]},e.operatorId+e.paymentDate.valueOf())})})};var ft=function(){var i=function(r,t){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,a){o.__proto__=a}||function(o,a){for(var e in a)Object.prototype.hasOwnProperty.call(a,e)&&(o[e]=a[e])},i(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");i(r,t);function o(){this.constructor=r}r.prototype=t===null?Object.create(t):(o.prototype=t.prototype,new o)}}(),U=function(i,r,t,o){function a(e){return e instanceof t?e:new t(function(c){c(e)})}return new(t||(t=Promise))(function(e,c){function l(u){try{n(o.next(u))}catch(m){c(m)}}function h(u){try{n(o.throw(u))}catch(m){c(m)}}function n(u){u.done?e(u.value):a(u.value).then(l,h)}n((o=o.apply(i,r||[])).next())})},V=function(i,r){var t={label:0,sent:function(){if(e[0]&1)throw e[1];return e[1]},trys:[],ops:[]},o,a,e,c;return c={next:l(0),throw:l(1),return:l(2)},typeof Symbol=="function"&&(c[Symbol.iterator]=function(){return this}),c;function l(n){return function(u){return h([n,u])}}function h(n){if(o)throw new TypeError("Generator is already executing.");for(;c&&(c=0,n[0]&&(t=0)),t;)try{if(o=1,a&&(e=n[0]&2?a.return:n[0]?a.throw||((e=a.return)&&e.call(a),0):a.next)&&!(e=e.call(a,n[1])).done)return e;switch(a=0,e&&(n=[n[0]&2,e.value]),n[0]){case 0:case 1:e=n;break;case 4:return t.label++,{value:n[1],done:!1};case 5:t.label++,a=n[1],n=[0];continue;case 7:n=t.ops.pop(),t.trys.pop();continue;default:if(e=t.trys,!(e=e.length>0&&e[e.length-1])&&(n[0]===6||n[0]===2)){t=0;continue}if(n[0]===3&&(!e||n[1]>e[0]&&n[1]<e[3])){t.label=n[1];break}if(n[0]===6&&t.label<e[1]){t.label=e[1],e=n;break}if(e&&t.label<e[2]){t.label=e[2],t.ops.push(n);break}e[2]&&t.ops.pop(),t.trys.pop();continue}n=r.call(i,t)}catch(u){n=[6,u],a=0}finally{o=e=0}if(n[0]&5)throw n[1];return{value:n[0]?n[1]:void 0,done:!0}}},ht=function(){return U(void 0,void 0,void 0,function(){var i;return V(this,function(r){switch(r.label){case 0:return[4,X.debtService.cashMovementsAnalyticWithDetails()];case 1:return i=r.sent(),[2,i.filter(function(t){return t.paymentMethod===1})]}})})},X=function(i){ft(r,i);function r(t){var o=i.call(this,t)||this;return o.request=function(){return U(o,void 0,void 0,function(){var a,e,c;return V(this,function(l){switch(l.label){case 0:return this.setState({loading:!0}),[4,ht()];case 1:return a=l.sent(),[4,r.debtService.calculateExtraPayments()];case 2:return e=l.sent(),c=Qe(a,this.props),this.setState({items:c,selected:e>0?Xe(c,e):[],loading:!1,error:null,paymentDate:null,extraPaymentsAmount:e}),[2]}})})},o.onSelectionChanged=function(a,e){var c;if(a.length>0){var l=Se(a,function(h){return h.date});c=l.date}else c=null;o.setState({selected:a,paymentDate:c,manualAmount:e})},o.onConfirm=function(){return U(o,void 0,void 0,function(){var a,e;return V(this,function(c){switch(c.label){case 0:return a=this.state.manualAmount,[4,et(this.state,this.props)];case 1:return e=c.sent(),e.isOk?(this.props.onConfirm({subjectId:this.props.subjectId,customPaymentDate:this.state.paymentDate&&w.ToDateTimeDto(this.state.paymentDate)||w.ToDateTimeDto(new Date),lastCheckPointData:e.lastCheckPointData,payedAmount:Math.round(a*100)/100,mode:this.state.mode}),[2]):(this.setState({error:e.message}),[2])}})})},o.onChangePaymentDate=function(a){return o.setState({paymentDate:a})},o.state={items:[],selected:[],manualAmount:0,loading:!1,paymentDate:null,error:null,freeMode:!1,extraPaymentsAmount:0,mode:0},o}return r.prototype.componentDidUpdate=function(t,o){(t.subjectId!=this.props.subjectId||t.ticketsStartDate!=this.props.ticketsStartDate)&&this.request()},r.prototype.componentDidMount=function(){this.request()},r.prototype.render=function(){var t=this,o=this.state,a=o.items,e=o.selected,c=o.manualAmount,l=o.extraPaymentsAmount,h=o.freeMode;return s.jsx(s.Fragment,{children:s.jsxs(ce,{isLoading:this.state.loading,children:[s.jsx($,{checked:!h,label:"Modalità per biglietto",onChange:function(n){n&&t.setState({freeMode:!1})},name:"freemode"}),s.jsx($,{checked:h,label:"Modalità importo manuale",onChange:function(n){n&&t.setState({freeMode:!0})},name:"freemode"}),s.jsxs("div",{className:"row",children:[s.jsx("div",{className:"col-12 col-lg-8",children:h&&s.jsx(tt,{items:a,selected:e,onSelectionChanged:this.onSelectionChanged,extraPayedAmount:l})||s.jsx(nt,{items:a,selected:e,onSelectionChanged:this.onSelectionChanged,extraPayedAmount:l})}),s.jsxs("div",{className:"d-none d-lg-block col-lg-4",children:[s.jsx("h2",{children:"Ultimi pagamenti"}),s.jsx(dt,{subjectId:this.props.subjectId})]})]}),this.state.paymentDate&&s.jsx(ue,{label:"Data del pagamento",onChange:this.onChangePaymentDate,value:this.state.paymentDate}),s.jsxs("div",{style:{marginTop:10,marginBottom:20,fontSize:"1.2em"},children:[this.props.lastPaymentDate&&s.jsxs("div",{children:["Ultimo pagamento effettuato il ",s.jsx("strong",{children:w.getReadableDateTimeString(this.props.lastPaymentDate)})]}),l>0&&s.jsxs("div",{children:["Crediti pagamenti precedenti: ",s.jsxs("strong",{className:"text-danger",children:["€ ",A.toDecimalString(l)]})]}),s.jsxs("div",{children:["Attuale debito: ",s.jsxs("strong",{children:["€",A.toDecimalString(this.props.currentDebtAmount)]})]}),s.jsxs("div",{children:["Importo selezionato: ",s.jsxs("strong",{children:["€",A.toDecimalString(c)]})]})]}),this.state.error&&s.jsx(le,{error:this.state.error}),s.jsx(z,{className:"btn btn-success",disabled:this.state.selected.length===0,style:{marginTop:10},onClick:this.onConfirm,children:"Conferma il pagamento"})]})})},r.debtService=new F,r}(d.Component),pt=function(){var i=function(r,t){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,a){o.__proto__=a}||function(o,a){for(var e in a)Object.prototype.hasOwnProperty.call(a,e)&&(o[e]=a[e])},i(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");i(r,t);function o(){this.constructor=r}r.prototype=t===null?Object.create(t):(o.prototype=t.prototype,new o)}}(),mt=function(i){pt(r,i);function r(){var t=i.call(this,function(o){return o.subjectId})||this;return t.useForCurrent=function(o){return t.useWithAction(function(){return C.getForCurrentAgency()},o)},de.onfunction(C.getForCurrentAgency,function(o){return t.updateOrAdd(o)}).onfunction(C.settle,function(o){return t.updateOrAdd(o)}),t}return r}(fe);const vt=new mt;var gt=function(i,r,t,o){function a(e){return e instanceof t?e:new t(function(c){c(e)})}return new(t||(t=Promise))(function(e,c){function l(u){try{n(o.next(u))}catch(m){c(m)}}function h(u){try{n(o.throw(u))}catch(m){c(m)}}function n(u){u.done?e(u.value):a(u.value).then(l,h)}n((o=o.apply(i,r||[])).next())})},yt=function(i,r){var t={label:0,sent:function(){if(e[0]&1)throw e[1];return e[1]},trys:[],ops:[]},o,a,e,c;return c={next:l(0),throw:l(1),return:l(2)},typeof Symbol=="function"&&(c[Symbol.iterator]=function(){return this}),c;function l(n){return function(u){return h([n,u])}}function h(n){if(o)throw new TypeError("Generator is already executing.");for(;c&&(c=0,n[0]&&(t=0)),t;)try{if(o=1,a&&(e=n[0]&2?a.return:n[0]?a.throw||((e=a.return)&&e.call(a),0):a.next)&&!(e=e.call(a,n[1])).done)return e;switch(a=0,e&&(n=[n[0]&2,e.value]),n[0]){case 0:case 1:e=n;break;case 4:return t.label++,{value:n[1],done:!1};case 5:t.label++,a=n[1],n=[0];continue;case 7:n=t.ops.pop(),t.trys.pop();continue;default:if(e=t.trys,!(e=e.length>0&&e[e.length-1])&&(n[0]===6||n[0]===2)){t=0;continue}if(n[0]===3&&(!e||n[1]>e[0]&&n[1]<e[3])){t.label=n[1];break}if(n[0]===6&&t.label<e[1]){t.label=e[1],e=n;break}if(e&&t.label<e[2]){t.label=e[2],t.ops.push(n);break}e[2]&&t.ops.pop(),t.trys.pop();continue}n=r.call(i,t)}catch(u){n=[6,u],a=0}finally{o=e=0}if(n[0]&5)throw n[1];return{value:n[0]?n[1]:void 0,done:!0}}};const _t=De(function(i){var r,t=i.user,o=d.useRef(null),a=vt.useForCurrent(t.operatorid);if(a==null||a.amount==0)return null;var e=function(c){return gt(void 0,void 0,void 0,function(){var l;return yt(this,function(h){switch(h.label){case 0:return[4,pe("Sei sicuro di voler procedere con il saldo di € ".concat(A.toDecimalString(c.payedAmount)))];case 1:return h.sent()?[4,C.settle(c)]:[3,3];case 2:h.sent(),(l=o.current)===null||l===void 0||l.close(),h.label=3;case 3:return[2]}})})};return s.jsx("div",{className:"card shadow-lg",style:{width:300,height:180},children:s.jsxs("div",{className:"card-body text-center d-flex flex-column justify-content-between",children:[s.jsxs("div",{children:[s.jsx("div",{className:"text-uppercase fw-bold fontsize-5u",children:"Importo da versare"}),s.jsxs("div",{className:"fontsize-15u text-danger fw-bold",children:["€ ",A.toDecimalString(a.amount)]}),a.lastPaymentDate&&s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"text-uppercase",children:"Data ultimo versamento"}),s.jsx("div",{className:"fontsize-5u fw-bold",children:w.getReadableDateTimeString(a.lastPaymentDate)})]})]}),s.jsx(he,{className:"btn btn-success w-100 mt-3 mx-2",modalSize:"xl",ref:o,text:"Gestisci versamenti",children:s.jsx(X,{currentDebtAmount:a.amount,lastPaymentDate:(r=a.lastPaymentDate)!==null&&r!==void 0?r:null,subjectId:a.subjectId,ticketsStartDate:a.issuePeriod.from,type:a.type,onConfirm:e})})]})})});var xt=function(){var i=function(r,t){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,a){o.__proto__=a}||function(o,a){for(var e in a)Object.prototype.hasOwnProperty.call(a,e)&&(o[e]=a[e])},i(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");i(r,t);function o(){this.constructor=r}r.prototype=t===null?Object.create(t):(o.prototype=t.prototype,new o)}}(),bt=function(i){xt(r,i);function r(){return i!==null&&i.apply(this,arguments)||this}return r.prototype.render=function(){return s.jsxs(_,{role:v.canuseagency,children:[s.jsx("div",{className:"bg-white shadow p-5 rounded-3 mb-3 d-flex align-items-center",children:s.jsxs("div",{children:[s.jsx("h2",{className:"text-primary",children:"AREA AGENZIE"}),s.jsxs("p",{children:["Benvenuto nell'area agenzie ",s.jsx("span",{className:"fw-bolder text-primary text-uppercase",children:D.environmentReadableName})]})]})}),s.jsxs("div",{className:"w-100 d-flex flex-wrap align-items-center justify-content-center",style:{gap:"1rem"},children:[s.jsx(_,{role:v.cansettleowndebt,children:s.jsx(_t,{})}),s.jsx(_,{role:v.canuseagency,children:s.jsx("div",{className:"card shadow-lg",style:{width:300,height:180},children:s.jsx("div",{className:"card-body",children:s.jsxs(R,{to:"/account",className:"d-flex flex-column justify-content-center",children:[s.jsx(qe,{style:{height:100},fill:"var(--bs-primary)"}),s.jsx("h2",{className:"text-uppercase text-center mt-2",children:"Impostazioni account"})]})})})}),s.jsx(_,{role:v.canuseagency,children:s.jsx(_,{role:v.canissue,children:s.jsx("div",{className:"card shadow-lg",style:{width:300,height:180},children:s.jsx("div",{className:"card-body",children:s.jsxs(R,{to:f.SalePage(),className:"d-flex flex-column justify-content-center",children:[s.jsx(Ke,{style:{height:100},backgroundfill:"var(--bs-primary)"}),s.jsx("h2",{className:"text-uppercase text-center mt-2",children:"Emissione biglietti"})]})})})})}),s.jsx(_,{role:v.canuseagency,children:s.jsx(_,{role:v.canissue,children:s.jsx("div",{className:"card shadow-lg",style:{width:300,height:180},children:s.jsx("div",{className:"card-body",children:s.jsxs(R,{to:"/ticketsmanagement",className:"d-flex flex-column justify-content-center",children:[s.jsx(Ye,{style:{height:100},backgroundfill:"var(--bs-primary)"}),s.jsx("h2",{className:"text-uppercase text-center mt-2",children:"Ricerca biglietti"})]})})})})}),s.jsx(_,{role:v.canuseagency,children:s.jsx("div",{className:"card shadow-lg",style:{width:300,height:180},children:s.jsx("div",{className:"card-body",children:s.jsxs(R,{to:"/agencycashmovements",className:"d-flex flex-column justify-content-center",children:[s.jsx(Ze,{style:{height:100},fill:"var(--bs-primary)"}),s.jsx("h2",{className:"text-uppercase text-center mt-2",children:"Reports"})]})})})}),s.jsx(_,{role:v.canmanageowninvoice,children:s.jsx("div",{className:"card shadow-lg",style:{width:300,height:180},children:s.jsx("div",{className:"card-body",children:s.jsxs(R,{to:f.invoices,className:"d-flex flex-column justify-content-center",children:[s.jsx(Je,{style:{height:100},backgroundfill:"var(--bs-primary)"}),s.jsx("h2",{className:"text-uppercase text-center mt-2",children:"Fatture"})]})})})})]}),s.jsx(Ae,{children:s.jsx("div",{className:"bg-white p-5 rounded-3",style:{marginTop:-15},children:s.jsxs("p",{children:[s.jsx("i",{className:"fa fa-exclamation-triangle fa-lg text-danger"})," Attenzione! Area riservata alle agenzie: non sei abilitato ad operare."]})})})]})},r}(d.Component);const wt=Pe(bt);var E=function(){return E=Object.assign||function(i){for(var r,t=1,o=arguments.length;t<o;t++){r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(i[a]=r[a])}return i},E.apply(this,arguments)},x=function(i,r,t,o){function a(e){return e instanceof t?e:new t(function(c){c(e)})}return new(t||(t=Promise))(function(e,c){function l(u){try{n(o.next(u))}catch(m){c(m)}}function h(u){try{n(o.throw(u))}catch(m){c(m)}}function n(u){u.done?e(u.value):a(u.value).then(l,h)}n((o=o.apply(i,r||[])).next())})},b=function(i,r){var t={label:0,sent:function(){if(e[0]&1)throw e[1];return e[1]},trys:[],ops:[]},o,a,e,c;return c={next:l(0),throw:l(1),return:l(2)},typeof Symbol=="function"&&(c[Symbol.iterator]=function(){return this}),c;function l(n){return function(u){return h([n,u])}}function h(n){if(o)throw new TypeError("Generator is already executing.");for(;c&&(c=0,n[0]&&(t=0)),t;)try{if(o=1,a&&(e=n[0]&2?a.return:n[0]?a.throw||((e=a.return)&&e.call(a),0):a.next)&&!(e=e.call(a,n[1])).done)return e;switch(a=0,e&&(n=[n[0]&2,e.value]),n[0]){case 0:case 1:e=n;break;case 4:return t.label++,{value:n[1],done:!1};case 5:t.label++,a=n[1],n=[0];continue;case 7:n=t.ops.pop(),t.trys.pop();continue;default:if(e=t.trys,!(e=e.length>0&&e[e.length-1])&&(n[0]===6||n[0]===2)){t=0;continue}if(n[0]===3&&(!e||n[1]>e[0]&&n[1]<e[3])){t.label=n[1];break}if(n[0]===6&&t.label<e[1]){t.label=e[1],e=n;break}if(e&&t.label<e[2]){t.label=e[2],t.ops.push(n);break}e[2]&&t.ops.pop(),t.trys.pop();continue}n=r.call(i,t)}catch(u){n=[6,u],a=0}finally{o=e=0}if(n[0]&5)throw n[1];return{value:n[0]?n[1]:void 0,done:!0}}},L=function(i,r,t){if(t||arguments.length===2)for(var o=0,a=r.length,e;o<a;o++)(e||!(o in r))&&(e||(e=Array.prototype.slice.call(r,0,o)),e[o]=r[o]);return i.concat(e||Array.prototype.slice.call(r))},jt=function(i){return"/".concat(M.getLocale(),"/").concat(ge(i,"/"))},St=function(){function i(){var r=this;this.invoices="/invoices",this.messages="/messageLogs",this.network="/network",this.invite="/invite",this.agencies=new ve("agencies"),this.persons=Q,this.personsCustomNotifications="/personsCustomNotifications",this.wallet="/wallet",this.agencyContracts="/agencyContracts",this.subscriptionsPageDiscriminator="subscriptionsSale",this.p2pPageDiscriminator="sale",this.openPageDiscriminator="open",this.SubscriptionsSalePage=function(t,o,a,e){var c="/".concat(r.subscriptionsPageDiscriminator,"/");return t&&(c+="".concat(encodeURIComponent(t),"/"),o&&(c+="".concat(encodeURIComponent(o),"/"),a&&(c+="".concat(encodeURIComponent(a),"/"),e&&(c+="".concat(encodeURIComponent(e),"/"))))),c},this.OpenSalePage=function(t,o,a,e){var c="/".concat(r.openPageDiscriminator,"/");return t&&(c+="".concat(encodeURIComponent(t),"/"),o&&(c+="".concat(encodeURIComponent(o),"/"),a&&(c+="".concat(encodeURIComponent(a),"/"),e&&(c+="".concat(encodeURIComponent(e),"/"))))),c},this.SalePage=function(t,o,a,e){var c="/".concat(r.p2pPageDiscriminator,"/");return t&&(c+="".concat(encodeURIComponent(t),"/"),o&&(c+="".concat(encodeURIComponent(o),"/"),a&&(c+=w.compactDateString(a),e&&(c+="/".concat(w.compactDateString(e)))))),c},this.shippedLuggagesSale="/shippedLuggagesSale",this.koPath="/saleko",this.okPath="/saleok",this.saleOkTemplate="/saleok/:groupId",this.subscriptionkoPath=I.SubscriptionkoPath,this.subscriptionokPath=I.SubscriptionokPath,this.subscriptionOkTemplate=I.SubscriptionOkTemplate,this.subscriptionsReservationTemplate="/subscriptions/:id",this.changeDate="/changeDate",this.changeDateResult="/changeDateResult/:id/:payedAmount/:refund",this.changeDateResultKo="/changeDateResultKo",this.tripsList="/trips",this.passengersList="/trips/passengers",this.agencyRegisterPath="/directagency/:parentid?",this.brokerRegisterPath="/broker/:parentid?",this.agencyRegisterOkPathLink=function(){return jt("/emailSent")},this.agencyRegisterOkPathTemplate="/emailSent",this.GetChangeDateResult=function(t,o,a,e,c){var l="".concat(f.changeDateResult,"/").concat(t.join(";"),"/").concat(o,"/").concat(a);return e&&c?l+="?coupon=".concat(e,"&pnr=").concat(c):c?l+="?pnr=".concat(c):e&&(l+="?coupon=".concat(e)),l},this.GetChangeDateKo=function(t){return f.changeDateResultKo+"/"+t.join(";")},this.reservedSeats="/trips/reservedSeats",this.reservedSeatsForTrip=function(t,o){return"".concat(r.reservedSeats,"/").concat(t,"?returnUrl=").concat(encodeURIComponent(o))},this.libertyLinesAbroadReportsTemplate="/abroadReports/:tripId",this.libertyLinesabroadReports=function(t){return"/abroadReports/".concat(t)},this.libertylinesPobpaTemplate="/pobpa/:tripId",this.libertyLinesPobpa=function(t){return"/pobpa/".concat(t)},this.blunavyBoardingListTemplate="/bnBoardingList/:tripId/:date",this.blunavyBoardingList=function(t,o,a){return"/bnBoardingList/".concat(t,"/").concat(o.toISOString(),"?checkedin=").concat(a?"true":"false")}}return i.prototype.GetAgencyLogin=function(){var r=N()+Te.replace("/","");return r},i.prototype.GetAgencyConfirmUserError=function(){var r=N()+Ne.replace("/","");return r},i.prototype.InviteUrl=function(r){return N()+"broker/"+r},i.prototype.isSubscriptionsPage=function(r){var t="/".concat(this.subscriptionsPageDiscriminator);return r.pathname.startsWith(t)},i.prototype.isOpenPage=function(r){return r.pathname.startsWith("/".concat(this.openPageDiscriminator))},i.prototype.isP2PPage=function(r){return r.pathname.startsWith("/".concat(this.p2pPageDiscriminator))},i.prototype.ShippedLuggagesSale=function(r,t,o){var a=this.shippedLuggagesSale;return r&&(a+="/".concat(encodeURIComponent(r),"/"),t&&(a+="".concat(encodeURIComponent(t),"/"),o&&(a+=w.compactDateString(o)))),a},i.prototype.shippedLuggageDetail=function(r){return"/shippedLuggageDetail/".concat(r)},i.prototype.SaleOk=function(r){return"/saleok/".concat(r)},i.prototype.SubscriptionOk=function(r,t){return"/subscriptionok/".concat(r)+(t?"/".concat(t):"")},i.prototype.passengersListLink=function(r,t){return this.passengersList+"/"+r.join(",")+(t?"?tab=".concat(t):"")},i}();function S(i,r){return me(i,r,B)}function Dt(i){var r=i==="*";return r?i:"/:lang([a-z]{2})?".concat(i)}var At=function(i){var r=i.map(function(t){return E(E({},t),{path:Dt(t.path)})});return r},f=new St;const Pt=At(L(L(L(L([{path:"/",exact:!0,component:wt},{path:Re,exact:!0,component:Ee,layout:"BlankLayout"}],ke,!0),Le(B),!0),Ce({registerUrl:"broker",showLoginHeader:!0,authorizePolicy:te}),!0),[{path:"/".concat(f.p2pPageDiscriminator,"/:departure?/:arrival?/:date?/:returnDate?"),exact:!0,component:d.lazy(function(){return x(void 0,void 0,void 0,function(){var i;return b(this,function(r){switch(r.label){case 0:return[4,p(()=>import("./salePage-lRwcWZcM.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134]))];case 1:return i=r.sent(),[2,{default:S(i.default,"Emissione")}]}})})})},{path:"/saleNew/:departure?/:arrival?/:date?/:returnDate?",exact:!0,component:d.lazy(function(){return x(void 0,void 0,void 0,function(){var i;return b(this,function(r){switch(r.label){case 0:return[4,p(()=>import("./salePage-lRwcWZcM.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134]))];case 1:return i=r.sent(),[2,{default:S(i.default,"Emissione")}]}})})})},{path:"/".concat(f.subscriptionsPageDiscriminator,"/:departure?/:arrival?/:personId?/:subscriptionType?"),exact:!0,component:d.lazy(function(){return x(void 0,void 0,void 0,function(){var i;return b(this,function(r){switch(r.label){case 0:return[4,p(()=>import("./salePage-lRwcWZcM.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134]))];case 1:return i=r.sent(),[2,{default:S(i.default,"Emissione")}]}})})})},{path:"/".concat(f.openPageDiscriminator,"/:departure?/:arrival?/:personId?/:subscriptionType?"),exact:!0,component:d.lazy(function(){return x(void 0,void 0,void 0,function(){var i;return b(this,function(r){switch(r.label){case 0:return[4,p(()=>import("./salePage-lRwcWZcM.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134]))];case 1:return i=r.sent(),[2,{default:S(i.default,"Emissione")}]}})})})},{path:f.saleOkTemplate,exact:!0,component:d.lazy(function(){return p(()=>import("./ok-EJHDC8nt.js"),__vite__mapDeps([74,1,2,4,5,75,76,60,68,6,7,8,9,16,13,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,35,20,21,14,95,96,97,63,98,99,100,23,24,31,101,18,102,103,45,46,47,48,26,49,50,51,104,11,105,106,107,44,108,109,110,111,112,37,12,17,113]))})},{path:"/saleko/:groupId",exact:!0,component:d.lazy(function(){return p(()=>import("./ko-iYexMnKK.js"),__vite__mapDeps([135,1,2,4,5,68,75,76,60,6,7,8,9,16,13,104,11,105,106,107,80,81,44,108,109,110,111,112,37,21,14,12,17,113]))})},{path:f.agencyContracts,exact:!0,component:d.lazy(function(){return p(()=>Promise.resolve().then(()=>Et),void 0)})},{path:f.subscriptionOkTemplate,exact:!0,component:d.lazy(function(){return x(void 0,void 0,void 0,function(){var i;return b(this,function(r){switch(r.label){case 0:return[4,p(()=>import("./ok-DE1G1CYz.js"),__vite__mapDeps([78,1,2,79,80,4,5,81,68,82,83,84,16,13,85,7,8,9,6,86,87,88,89,90,91,92,93,94,35,20,21,14]))];case 1:return i=r.sent().default,[2,{default:function(t){return s.jsx(i,E({},t,{salePageUrl:f.SubscriptionsSalePage()}))}}]}})})})},{path:f.subscriptionkoPath,exact:!0,component:d.lazy(function(){return x(void 0,void 0,void 0,function(){var i;return b(this,function(r){switch(r.label){case 0:return[4,p(()=>import("./ko-jIDc9CQU.js"),__vite__mapDeps([136,1,2,79,80,4,5,81,68,82,83,84,16,13,85,7,8,9,6,86,87,88,89,90,91,92,93]))];case 1:return i=r.sent().SaleKo,[2,{default:i}]}})})})},{path:"".concat(f.shippedLuggagesSale,"/:departure?/:arrival?/:date?"),exact:!0,component:d.lazy(function(){return p(()=>import("./shippedLuggageSale-t_gZ0NO3.js"),__vite__mapDeps([137,1,2,10,11,4,5,36,37,21,14,12,13,17,38,39,40,41,25,26,42,43,6,7,8,9,44,45,46,47,48,49,50,51,16,52,53,54,55,56,57,58,59,60,61,62,63,64,20,3,71,72,73,66,67,68,69,118,98,99,100,119,120,121,122,123,124,22,23,24,27,28,29,30,31,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,35,95,96,97,101,18,102,103,104,105,106,107,108,109,110,111,112,113,15,19,32,33,34]))})},{path:f.subscriptionsReservationTemplate,exact:!0,component:d.lazy(function(){return p(()=>import("./subscriptionsReservationPage-Ajzyv2Wo.js"),__vite__mapDeps([138,1,2,80,4,5,81,39,40,41,25,26,12,13,14,42,43,6,7,8,9,11,44,45,46,47,48,49,50,51,16,52,53,54,55,56,57,58,59,60,61,62,63,64,139,84,106,107,83,66,67,68,69,88,89,90,91,92,93,104,105,108,109,110,111,112,37,21,17,113]))})},{path:"/ticketsmanagement/:literal?",exact:!0,component:d.lazy(function(){return p(()=>import("./agencyTicketsManagementPage-kUILT4dN.js"),__vite__mapDeps([140,1,2,141,4,5,142,124,100,121,122,44,143,6,7,8,9,68,16,13,85,86,87,88,89,90,91,92,93,144,145,146,80,81,147]))})},{path:f.changeDate+"/:id",exact:!0,component:d.lazy(function(){return p(()=>import("./changeDate-vezIbLnT.js"),__vite__mapDeps([148,1,2,3,4,5,6,7,8,9,65,25,26,12,13,14,66,67,68,69,70,30,118,98,99,100,119,120,121,122,123,124,22,11,16,23,24,27,28,29,31,60,149,40,41,42,43,38,39,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,61,62,63,64,10,20,21,37,17,150,35,115,116,19,104,105,106,107,80,81,108,109,110,111,112,113]))})},{path:f.changeDateResult+"/:id/:payedAmount/:refund/:coupon?/:pnr?",exact:!0,component:d.lazy(function(){return p(()=>import("./changeDateResult-VPg4zEBB.js"),__vite__mapDeps([151,1,2,4,5,152,6,7,8,9,52,53,54,55,57,60,153,123,121,122,120,99,100,124,154,155,156,98,157,158,159,160,161,96,97,63,68,23,24,16,13,31,101,18,102,103,45,46,47,48,26,49,50,51]))})},{path:f.changeDateResultKo+"/:id",exact:!0,component:d.lazy(function(){return p(()=>import("./changeDateResultKo-yxKczSvn.js"),__vite__mapDeps([162,1,2,4,5,152,6,7,8,9,52,53,54,55,57,60,153,123,121,122,120,99,100,124,154,155,156,98,157,158,159,160]))})},{path:"/agencycashmovements",exact:!0,component:d.lazy(function(){return p(()=>import("./cashMovementsReportPage-vJ1WXjy1.js"),__vite__mapDeps([163,1,2,122,4,5,164,165,109,166,68,119,120,99,100,121,6,7,8,9,167,147,146,80,81,145,23,24,85,86,87]))})},{path:"/subscriptiondetail/:id",exact:!0,component:d.lazy(function(){return p(()=>import("./subscriptionDetail-Z5lFZgC7.js").then(i=>i.s),__vite__mapDeps([168,1,2,71,72,4,5,73,107,80,81,68,16,13,85,7,8,9,6,86,87,84,169,119,120,99,100,121,122,98,17,170,171,12,14,172,67,173,174,27,28,29,109,175,167,147,146,145,23,24,35,20,21,176,177,103,88,89,90,91,92,93,178,179,180,94,129,105,112,37]))})},{path:f.invoices,exact:!0,component:d.lazy(function(){return p(()=>import("./invoicesPage-uXSwOJ9S.js"),__vite__mapDeps([181,1,2,182,4,5,183,184,52,53,54,55,147,98,99,100,68,42,121,122,120,165,109]))})},{path:f.network,exact:!0,component:d.lazy(function(){return p(()=>import("./networkPage-D8NofV2V.js"),__vite__mapDeps([185,1,2,100,4,5,120,99,121,122,186,187,104,11,105,106,107,80,81,44,108,109,110,68,111,112,37,21,14,12,13,17,113]))})},{path:f.invite,exact:!0,component:d.lazy(function(){return p(()=>import("./invite-3dPEcT3Y.js"),__vite__mapDeps([188,1,2,100,4,5,120,99,121,122,104,11,105,106,107,80,81,44,108,109,110,68,111,112,37,21,14,12,13,17,113]))})},{path:f.persons.table,exact:!0,component:d.lazy(function(){return x(void 0,void 0,void 0,function(){var i;return b(this,function(r){switch(r.label){case 0:return[4,p(()=>import("./personsTablePage-EdB2R0O5.js"),__vite__mapDeps([112,1,2,37,21,4,5,14,12,13,17]))];case 1:return i=r.sent(),[2,{default:S(i.default,"Anagrafiche/Tessere")}]}})})})},{path:f.persons.create,exact:!0,component:d.lazy(function(){return p(()=>import("./personEdit-1lGRUlAc.js"),__vite__mapDeps([189,1,2,20,21,4,5,14,131,37,12,13,17,116,19,16,132,133,134,187,112,190,81,146,80,119,120,99,100,121,122,98,68,88,89,90,91,92,93,169,32,33,64]))})},{path:f.persons.editTemplate,exact:!0,component:d.lazy(function(){return p(()=>import("./personEdit-1lGRUlAc.js"),__vite__mapDeps([189,1,2,20,21,4,5,14,131,37,12,13,17,116,19,16,132,133,134,187,112,190,81,146,80,119,120,99,100,121,122,98,68,88,89,90,91,92,93,169,32,33,64]))})},{path:f.personsCustomNotifications,exact:!0,component:d.lazy(function(){return p(()=>import("./customNotificationsPage-vnZm9Y2x.js"),__vite__mapDeps([191,1,2,192,4,5,193,37,21,14,12,13,17]))})},{path:f.tripsList,exact:!0,component:d.lazy(function(){return p(()=>import("./agencyTripsList-kJhOF3Yd.js"),__vite__mapDeps([194,1,2,192,195,196,4,5,46,47,48,26,59,102,103,49,50,51,6,7,8,9,197,198,199,104,11,105,106,107,80,81,44,108,109,110,68,111,112,37,21,14,12,13,17,113]))})},{path:f.passengersList+"/:ids",exact:!0,component:d.lazy(function(){return p(()=>import("./agencyPassengersListPage-tFc6RMOj.js"),__vite__mapDeps([200,1,2,192,4,5,12,13,14,16,147,6,7,8,9,58,59,60,104,11,105,106,107,80,81,44,108,109,110,68,111,112,37,21,17,113]))})},{path:f.messages,exact:!0,component:d.lazy(function(){return x(void 0,void 0,void 0,function(){var i;return b(this,function(r){switch(r.label){case 0:return[4,p(()=>import("./messagesPage-oKb83wKY.js"),__vite__mapDeps([201,1,2,164]))];case 1:return i=r.sent(),[2,{default:S(i.default,"Analitico sms/email")}]}})})})},{path:f.reservedSeats+"/:id",exact:!0,component:d.lazy(function(){return p(()=>import("./reservedSeatsPage-dyAFCO0H.js"),__vite__mapDeps([202,1,2,203,204,63,4,5,62,64,12,13,14,196,46,47,48,26,104,11,105,106,107,80,81,44,108,109,110,68,111,112,37,21,17,113]))})},{path:f.wallet,exact:!0,component:d.lazy(function(){return p(()=>import("./walletPage-mslYV9-X.js"),__vite__mapDeps([205,1,2,206,4,5,44,16,13,6,7,8,9,37,21,14,12,17,144,145,146,80,81,147,68,84,85,86,87,207,172,67,119,120,99,100,121,122,98]))})},{path:f.agencyRegisterPath,exact:!0,component:d.lazy(function(){return p(()=>import("./agencyRegisterPage-7efvI0Om.js").then(i=>i.a),__vite__mapDeps([208,1,2,4,5,98,99,100,186,209,160]))})},{path:f.brokerRegisterPath,exact:!0,component:d.lazy(function(){return p(()=>import("./agencyRegisterPage-7efvI0Om.js").then(i=>i.b),__vite__mapDeps([208,1,2,4,5,98,99,100,186,209,160]))})},{path:f.agencyRegisterOkPathTemplate,exact:!0,component:d.lazy(function(){return p(()=>import("./agencyRegisterEmailSent-sbO3JOw5.js"),__vite__mapDeps([210,1,2]))})},{path:Oe,exact:!0,component:d.lazy(function(){return p(()=>import("./NewsPage-yGAmjrtr.js"),__vite__mapDeps([211,1,2,4,5]))})},{path:f.libertyLinesAbroadReportsTemplate,exact:!0,component:d.lazy(function(){return p(()=>import("./abroadReportsPage-MAAemaLA.js"),__vite__mapDeps([212,1,2,46,47,4,5,48,26,6,7,8,9,213,102,103]))})},{path:f.libertylinesPobpaTemplate,exact:!0,component:d.lazy(function(){return p(()=>import("./libertyReportsPage-kw7VMQbq.js"),__vite__mapDeps([214,1,2,46,47,4,5,48,26,102,103,213]))})},{path:f.blunavyBoardingListTemplate,exact:!0,component:d.lazy(function(){return p(()=>import("./boardingList-I5rJwct1.js"),__vite__mapDeps([215,1,2,12,13,4,5,14,6,7,8,9,195,196,46,47,48,26,59,97,63,58,60]))})}],!1)),Rt=[{id:"salepage",title:"Emissione",navLink:f.SalePage(),role:v.canissue,icon:s.jsx("i",{className:"fas fa-ticket-alt"})},{id:"subscriptionsissue",title:"Abbonamenti",navLink:f.SubscriptionsSalePage(),role:v.canissuesubscriptions,icon:s.jsx("i",{className:"fas fa-id-card"})},{id:"shippedluggagesissue",title:"Bagagli e Servizi Extra",navLink:f.shippedLuggagesSale,role:v.canshipluggages,icon:s.jsx("i",{className:"fas fa-suitcase"})},{id:"searchtickets",title:"Ricerca",navLink:"/ticketsmanagement",role:v.canissue,icon:s.jsx("i",{className:"fas fa-search"})},{id:"agenzia.retevendita",title:"Rete vendita",icon:s.jsx("i",{className:"fas fa-users"}),children:[{id:"retevendita.persons",title:"Anagrafiche/Tessere",navLink:Q.table,role:v.cansearchpersons},{id:"retevendita.retevendita",title:"La mia rete vendita",navLink:"/network",role:v.canusenetwork},{id:"retevendita.invitautenti",title:"Invita utenti",navLink:"/invite",role:v.canusenetwork},{id:"retevendita.utentibooking",title:"Utenti booking",navLink:Ie.endUsers.table,role:ze.endusersmanagement.read},{id:"retevendita.agencyContract",title:"Contratto Agenzia",navLink:f.agencyContracts,role:v.canuseagency}]},{id:"agenzia.reports",title:"Reports",icon:s.jsx("i",{className:"fas fa-chart-bar"}),children:[{id:"reports.cashmovements",title:"Movimenti di cassa",navLink:"/agencycashmovements",role:v.canuseagency},{id:"reports.walletmovements",title:"Movimenti borsellino",navLink:f.wallet,role:v.canusewallet},{id:"reports.paxlist",title:"Lista passeggeri",navLink:f.tripsList,role:v.canviewpassengerlist},{id:"reports.analyticsms",title:"Analitico Sms/Email",navLink:f.messages,role:v.canreadmessageslogs}]},{id:"agenzia.commissions",title:"Fatture",navLink:f.invoices,role:v.canmanageowninvoice,icon:s.jsx("i",{className:"fas fa-file-invoice"})}];var q=function(i,r,t,o){function a(e){return e instanceof t?e:new t(function(c){c(e)})}return new(t||(t=Promise))(function(e,c){function l(u){try{n(o.next(u))}catch(m){c(m)}}function h(u){try{n(o.throw(u))}catch(m){c(m)}}function n(u){u.done?e(u.value):a(u.value).then(l,h)}n((o=o.apply(i,r||[])).next())})},K=function(i,r){var t={label:0,sent:function(){if(e[0]&1)throw e[1];return e[1]},trys:[],ops:[]},o,a,e,c;return c={next:l(0),throw:l(1),return:l(2)},typeof Symbol=="function"&&(c[Symbol.iterator]=function(){return this}),c;function l(n){return function(u){return h([n,u])}}function h(n){if(o)throw new TypeError("Generator is already executing.");for(;c&&(c=0,n[0]&&(t=0)),t;)try{if(o=1,a&&(e=n[0]&2?a.return:n[0]?a.throw||((e=a.return)&&e.call(a),0):a.next)&&!(e=e.call(a,n[1])).done)return e;switch(a=0,e&&(n=[n[0]&2,e.value]),n[0]){case 0:case 1:e=n;break;case 4:return t.label++,{value:n[1],done:!1};case 5:t.label++,a=n[1],n=[0];continue;case 7:n=t.ops.pop(),t.trys.pop();continue;default:if(e=t.trys,!(e=e.length>0&&e[e.length-1])&&(n[0]===6||n[0]===2)){t=0;continue}if(n[0]===3&&(!e||n[1]>e[0]&&n[1]<e[3])){t.label=n[1];break}if(n[0]===6&&t.label<e[1]){t.label=e[1],e=n;break}if(e&&t.label<e[2]){t.label=e[2],t.ops.push(n);break}e[2]&&t.ops.pop(),t.trys.pop();continue}n=r.call(i,t)}catch(u){n=[6,u],a=0}finally{o=e=0}if(n[0]&5)throw n[1];return{value:n[0]?n[1]:void 0,done:!0}}},ee=J(function(i){var r=d.useState(null),t=r[0],o=r[1],a=d.useState(null),e=a[0],c=a[1],l=d.useState(!1),h=l[0],n=l[1],u=d.createRef(),m=i.loginStatus.data,ne=function(){return q(void 0,void 0,void 0,function(){var g;return K(this,function(y){switch(y.label){case 0:return m!=null&&m.agencyCatId?[4,k.getLastsContracts(m.agencyCatId)]:[3,2];case 1:return g=y.sent(),o(g),c(g[0].hl),[3,3];case 2:o([]),y.label=3;case 3:return[2]}})})},re=function(){return q(void 0,void 0,void 0,function(){var g;return K(this,function(y){switch(y.label){case 0:return[4,k.confirmLastContract((g=i.loginStatus.data)===null||g===void 0?void 0:g.operatorid,i.loginStatus.securityStamp)];case 1:return y.sent(),k.logOff(),[2]}})})};d.useEffect(function(){t==null&&ne()},[]);var ae=function(){return t==null?s.jsx("div",{className:"col-10 pt-4 ",children:s.jsx(at,{})}):t.length<1?s.jsx("div",{className:"col-10 pt-4 ",children:s.jsx("p",{children:"Non c'e nessun contratto"})}):t.filter(function(g){return g.hl==e}).map(function(g){var y;return s.jsxs("div",{className:"col-10 pt-4 ",children:[s.jsx(ye,{containerRef:u,autoClose:"outside",children:function(ie){return s.jsxs("div",{ref:u,className:"d-flex justify-content-between",children:[s.jsx("button",{className:"btn btn-outline-secondary",onClick:ie,children:s.jsx(G,{lang:e}),"data-bs-toggle":"dropdown","aria-haspopup":"true","aria-expanded":"false","data-bs-auto-close":"true"}),s.jsx("ul",{className:"dropdown-menu",children:t.map(function(T){return s.jsx(Ue,{onClick:function(){return c(T.hl)},children:s.jsx(G,{lang:T.hl})},T.hl)})}),i.loginStatus.error!=null?s.jsx("h3",{className:"m-0",children:"Condizioni Nuovo Contratto"}):s.jsx("h3",{className:"m-0",children:"Contratto"}),s.jsx("span",{})]})}}),s.jsx("div",{className:"mt-2 p-2",dangerouslySetInnerHTML:{__html:g.contract},style:{backgroundColor:"lightgray",fontStyle:"italic",maxHeight:"77vh",overflowY:"auto"}}),((y=i.loginStatus.error)===null||y===void 0?void 0:y.lastContractNotAccepted)==!0&&s.jsxs(s.Fragment,{children:[s.jsx("div",{className:"my-3",children:s.jsx(_e,{checked:h,onChange:function(){n(!h)},label:"Ho letto e accetto le condizioni del contratto"})}),s.jsxs("div",{className:"d-flex",children:[s.jsx(z,{children:s.jsx("h3",{className:"text-light m-0",children:"Indietro"}),className:"btn btn-danger",onClick:function(){k.logOff()}}),s.jsx(z,{disabled:!h,children:s.jsx("h3",{className:"text-light m-0",children:"Accetta"}),className:"btn btn-success mx-3",onClick:function(){return re()}})]})]})]})})};return s.jsx("div",{className:"container",children:s.jsxs("div",{className:"row",children:[s.jsx("div",{className:"col-1"}),ae(),s.jsx("div",{className:"col-1"})]})})});const Et=Object.freeze(Object.defineProperty({__proto__:null,default:ee},Symbol.toStringTag,{value:"Module"}));var kt=function(){var i=function(r,t){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,a){o.__proto__=a}||function(o,a){for(var e in a)Object.prototype.hasOwnProperty.call(a,e)&&(o[e]=a[e])},i(r,t)};return function(r,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");i(r,t);function o(){this.constructor=r}r.prototype=t===null?Object.create(t):(o.prototype=t.prototype,new o)}}(),O=function(){return O=Object.assign||function(i){for(var r,t=1,o=arguments.length;t<o;t++){r=arguments[t];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(i[a]=r[a])}return i},O.apply(this,arguments)},B="Agenzia";Z.SC=0;console.log(Z.SC);var Y=xe("agenzia"),Lt=function(i){var r,t;return s.jsx($e,O({},i,{newsType:"agency",showLogo:!0,children:i.currentLayout=="HorizontalLayout"&&!(!((t=(r=i.user)===null||r===void 0?void 0:r.error)===null||t===void 0)&&t.notAuthenticated)?s.jsx("div",{className:"navbar-horizontal header-navbar",children:s.jsx(Ge,{routerProps:i.routerProps,currentActiveItem:i.currentActiveItem,navigation:i.navigation})}):null}))};function te(i){return i.indexOf(v.canuseagency.name)!==-1}const Ct=J(function(i){kt(r,i);function r(){return i!==null&&i.apply(this,arguments)||this}return r.prototype.componentDidMount=function(){He(),We()},r.prototype.render=function(){var t=this,o,a,e=Rt.map(function(l){var h,n;return Ve(l,(n=(h=t.props.loginStatus)===null||h===void 0?void 0:h.roles)!==null&&n!==void 0?n:[])}).filter(function(l){return l!=null}),c=((a=(o=this.props.loginStatus)===null||o===void 0?void 0:o.error)===null||a===void 0?void 0:a.lastContractNotAccepted)==!0;return c?s.jsx(ee,{}):s.jsx(Me,{history:Y,appName:B,enableAutoUpdate:!0,horizontalMenu:!0,loginStatus:this.props.loginStatus,authorizePolicy:te,children:s.jsx(Fe,{navigation:e,history:Y,routes:Pt,footer:Be,navbar:function(l){return s.jsx(Lt,O({},l,{user:t.props.loginStatus,navigation:e}))}})})},r}(d.Component));M.setMessages(be);M.setMessages(je);var Ot=document.getElementById("root"),Tt=we(Ot);Tt.render(s.jsx(Ct,{}));export{f as l};
function __vite__mapDeps(indexes) {
  if (!__vite__mapDeps.viteFileDeps) {
    __vite__mapDeps.viteFileDeps = ["assets/salePage-lRwcWZcM.js","assets/Resources-fatxnv10.js","assets/Resources-TLPyI3aI.css","assets/solutionSummary-vxxuCYuR.js","assets/footer-3fDkyfYO.js","assets/footer-5exepol8.css","assets/stopData-VthhYBqf.js","assets/stopsStore-h6JdwxXW.js","assets/StopsActions-QxsYIPIs.js","assets/ExtraDataService-fssZgtiq.js","assets/combinationSelector-5WzfT7dB.js","assets/Albatross.TravelSolutions.it-NAsnUFXe.js","assets/requireFareCategories-8tScwGAb.js","assets/fareCategoriesActions-Fa-KcymX.js","assets/CardsService-QvQMkBra.js","assets/luggagesSelectorContainer-JSz3sWL1.js","assets/fareCategoryData-a8okl-YU.js","assets/extraDataStore-sQ3g6ose.js","assets/withLuggages-pyGFUJ-9.js","assets/extraParamsPure-FEsnLZRj.js","assets/personsStore-fg_nV1nf.js","assets/personsActions-w2OJKzVC.js","assets/priceWithPromotions-HIfT6-R4.js","assets/ExtraFareData-ObewTfa5.js","assets/extraFaresStore-uDpNtXCL.js","assets/reservationsActions-b-VQoGGO.js","assets/ReservationsService-pzE1tnQo.js","assets/reliefData-UkexwlcQ.js","assets/requireReliefs-dspaE8gB.js","assets/ReliefStore-Jj-ud1bH.js","assets/forcePriceButton-4amygZwk.js","assets/CurrenciesStore-qMku9HtA.js","assets/cardChildrenStore-ryDYseoX.js","assets/forEach-dnBL4gOa.js","assets/extraDataViewer-161EZY-9.js","assets/personData-HK6LtIC2.js","assets/salePageSolutionGroup-605W0Vxs.js","assets/personsTableInternal-oDb2bPCe.js","assets/useDepartureArrival-8VqxHm0e.js","assets/travelSolutionTemplate-htTWl6kG.js","assets/CustomMessageDescription-WqZJD3Jy.js","assets/TravelSolutionsService-_0tvUJxp.js","assets/head-lXGc1fU9.js","assets/CustomMessagesActions-isx7bUF7.js","assets/icons-PpmyY29C.js","assets/tripData-vfe3qgRW.js","assets/tripsStore-XrnAE6uR.js","assets/serverBus-Ff4SajgK.js","assets/BusTripsService-gq77qviM.js","assets/routeData-K1gmCxWl.js","assets/requireRoutes-ipfNW8SX.js","assets/RoutesActions-EwBDgrQv.js","assets/requireCompanies-GiraSO1j.js","assets/companiesStore-mDaRvBNO.js","assets/companiesActions-CgNwr02-.js","assets/rentalsStore-5twC16HV.js","assets/companyData-ts-M4bNH.js","assets/tripsHelpers-PaBoYIfw.js","assets/agencyPassengersListCommon-B9H5Qiws.js","assets/AgenciesPassengerListsService-DPHKTRGF.js","assets/ticketUtils-ByGcynDn.js","assets/seatSelectionBusMap-erAJe5UG.js","assets/deck-0hX3Tl7n.js","assets/busMapStore-O_vx4kb4.js","assets/seatButtons-4exqZe0Q.js","assets/paymentMethod-1e_p3-_B.js","assets/PosConnector-5OSW_ioS.js","assets/PaypalService-vlGzWDBV.js","assets/paymentMethod-S0RPcRMZ.js","assets/walletByOperatorStore-cvatlNll.js","assets/coupon-QnMbqa4u.js","assets/invoiceDataModal-z1Ozbt2V.js","assets/invoiceDataForm-LzIJ2URS.js","assets/invoiceRequestActions-v5kyCSnN.js","assets/ok-EJHDC8nt.js","assets/ticketComponent-XPSE0GIV.js","assets/ticketDetailStore-GAd0aGk7.js","assets/CouponsService-_ivLRQxy.js","assets/ok-DE1G1CYz.js","assets/subscriptionGroupDetailStore-1XDlYmdp.js","assets/subscriptionsAgencyManagementActions-IKH_8Hxq.js","assets/SubscriptionsService-u2uw7ei-.js","assets/subscriptionListItem-THHi_iLL.js","assets/common-P-ucJPk7.js","assets/Subscription-20L1tbLj.js","assets/stopOrPoolData-IQr9cP9X.js","assets/stopsPoolStore-E2i1wUVg.js","assets/stopPoolData-OlUNsf3D.js","assets/subscriptionTypesData-pIt9gYcs.js","assets/withSubscriptionTypes-OJV6310v.js","assets/subscriptionTypesActions-ttVRHXpw.js","assets/subscriptionTypesStore-suZ9zkpa.js","assets/subscriptionTypesTicketsStore-Hax_u9XA.js","assets/subscriptionType-QzBgS2QP.js","assets/SubscriptionLayout-hzrsI622.js","assets/languageHelper-H960gIF2.js","assets/ThermalPrintButton-YDUStlqu.js","assets/BusMapData-IGJNW03D.js","assets/agencyData--rp1PCHG.js","assets/agenciesLightStore-dvkJhgip.js","assets/AgenciesActions-ImmoYKB6.js","assets/LuggageData-4xbGsR7w.js","assets/lineData-7Qlok02z.js","assets/linesStore-enH030rX.js","assets/Resources-LFAi-v_O.js","assets/Albatross.Subscriptions.it-EYSZF0yI.js","assets/reservationErrors-lKO0thJw.js","assets/subscriptionsDetailManagementStore-d7fS6u5w.js","assets/manualPayment-9efr7VKd.js","assets/AdminReportsService-9CqIWywT.js","assets/debtPaymentModeSelector-6B9nYYy7.js","assets/takeWhile-y3Ph79co.js","assets/personsTablePage-EdB2R0O5.js","assets/Spinner-i78sXHp2.js","assets/remainderCalculator-xlJMofky.js","assets/fareCategoriesSelector-HEYRRbyG.js","assets/debouncedExtraParams-jTV-hb3A.js","assets/passengersStore-Ct0st-kD.js","assets/reservationBillingOperator-YNZSc0T-.js","assets/operatorData-aL3hVRuN.js","assets/OperatorsStore-T21hEQYo.js","assets/OperatorsActions-AE5vOSCp.js","assets/OperatorsService-4tSSkmyk.js","assets/OperatorFromAgencySelector-kijBaZRy.js","assets/selectAgencies-F9qVDL7a.js","assets/SubscriptionsActions-liD7wHtq.js","assets/SubscriptionsPreviewStore-NTuFth-b.js","assets/subscriptionTypeForPersonStore-NfLG5QSJ.js","assets/filter-qMGyZxm1.js","assets/subscriptionStartValiditySelector-nhAiZfhd.js","assets/personsSelector-UdJ1QwIQ.js","assets/personValidator-2p_92gju.js","assets/userData-x-bDmsfT.js","assets/UsersActions-F6HuzMTt.js","assets/photoPreview-drKsefXQ.js","assets/ko-iYexMnKK.js","assets/ko-jIDc9CQU.js","assets/shippedLuggageSale-t_gZ0NO3.js","assets/subscriptionsReservationPage-Ajzyv2Wo.js","assets/uniqWith-BFaplB1K.js","assets/agencyTicketsManagementPage-kUILT4dN.js","assets/ticketsManagementPage-2aXXQ0Mt.js","assets/ticketFilter-4YPuD8Ps.js","assets/ticketsTable-L9PTPqUv.js","assets/ticketDetailLink-KWp26r_s.js","assets/shippedLuggageLink-uzMnEmLX.js","assets/subscriptionLink-spYoGDFX.js","assets/ticketLink-pROn13xb.js","assets/changeDate-vezIbLnT.js","assets/price-0Il1jrXS.js","assets/ticketsSelectionTable-W-TCFeDd.js","assets/changeDateResult-VPg4zEBB.js","assets/ticketParts-63ZjBq67.js","assets/DoOperationWithBillingOperatorButton-4PboNtCh.js","assets/allotmentData-QHURxn9L.js","assets/withAllotments-PX0qlcEJ.js","assets/BusTripAllotmentsStore-KoCEmoXu.js","assets/agencyCategoryData-2nE_S6Dh.js","assets/requireAgenciesCategories-iweSP7GO.js","assets/AgencyCategoriesStore-YjFRHJrf.js","assets/AgencyCategoriesService-SnsClpVA.js","assets/ZippedRequestsService-857OGt4w.js","assets/changeDateResultKo-yxKczSvn.js","assets/cashMovementsReportPage-vJ1WXjy1.js","assets/reportBaseLayout-CiraUw14.js","assets/financialUnavailable-XivjeSgo.js","assets/cashMovementsAnalyticByGroupId-IjLPCPKJ.js","assets/detailedLinkComponent-uiPpE9H9.js","assets/subscriptionDetail-Z5lFZgC7.js","assets/extraParamsData-YJeGtkCf.js","assets/ticketFinancialDetail-xG0H8iMJ.js","assets/countryData-4gYPEsQE.js","assets/transactions-dUwr6IKQ.js","assets/PaymentAccountData-6oK76NVH.js","assets/paymentAccountsStore-8H1McdyS.js","assets/adminFinancialDetailedReportTable-YiXeM264.js","assets/financialLineDescription-k23Y4G6Q.js","assets/requireLines-Sqv1-Wyk.js","assets/copyToClipboardButton-xWCSnii1.js","assets/domHelpers-1Kj1b-1-.js","assets/stopsAndPoolsAutocomplete-dTQMiZbE.js","assets/invoicesPage-uXSwOJ9S.js","assets/invoicesActions-5Qjqch0l.js","assets/invoicesStore-K0hhL2sX.js","assets/invoice-DWbBP7Ns.js","assets/networkPage-D8NofV2V.js","assets/Agency-norKrKD1.js","assets/forms-cEbE9Pf7.js","assets/invite-3dPEcT3Y.js","assets/personEdit-1lGRUlAc.js","assets/subscriptionsManagementActions-eqfTNv6D.js","assets/customNotificationsPage-vnZm9Y2x.js","assets/iBox-fvo0R7GL.js","assets/CommunicationsService-v6Oc_tP0.js","assets/agencyTripsList-kJhOF3Yd.js","assets/passengerListsStore-pMywYV5v.js","assets/seatsOverrideActions-3PO8K6c_.js","assets/delayLabel-0K0uhRUB.js","assets/busTravelActions-dvruUTLG.js","assets/routeColumnHelperCommon-mbFn2FF5.js","assets/agencyPassengersListPage-tFc6RMOj.js","assets/messagesPage-oKb83wKY.js","assets/reservedSeatsPage-dyAFCO0H.js","assets/seatsOverrideCard-wXuK9mw7.js","assets/tripsHelper-8qeA9DRM.js","assets/walletPage-mslYV9-X.js","assets/subscriptionOrTicketDetailModal-oR9yBN6L.js","assets/walletOperations-s1QckeUK.js","assets/agencyRegisterPage-7efvI0Om.js","assets/configStore-5cnnvn_E.js","assets/agencyRegisterEmailSent-sbO3JOw5.js","assets/NewsPage-yGAmjrtr.js","assets/abroadReportsPage-MAAemaLA.js","assets/libertyAbroadHelpers-lcwz1gD2.js","assets/libertyReportsPage-kw7VMQbq.js","assets/boardingList-I5rJwct1.js"]
  }
  return indexes.map((i) => __vite__mapDeps.viteFileDeps[i])
}
