1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7597],{27597:function(e,t,n){n.r(t),n.d(t,{PassengerAdd:function(){return T},SettingsPassengerAdd:function(){return b}});var r=n(47568),a=n(26042),s=n(69396),i=n(34051),o=n.n(i),u=n(85893),c=n(4278),d=n(19945),f=n(96164),l=n(21421),h=n(53883),p=n(84761),m=n(36828),v=n(2753),g=n(63076),N=n(29555),J=n(80760),P=n(28600),C=n(34582),T=function(){var e=(0,N.J)().showModal,t=(0,C.p)(f.N.Profile),n=t.renderToast,i=t.showToast,c=(0,J.N)().create,T=function(){var t=(0,r.Z)(o().mark((function t(n){var r;return o().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r=(0,P.P)(n),t.prev=1,t.next=4,c((0,s.Z)((0,a.Z)({},r),{travelDocuments:[]}));case 4:e(l.R.SettingsPassengers,{method:"replace",hideCloseButton:!0}),t.next=10;break;case 7:t.prev=7,t.t0=t.catch(1),i({title:g._.error(),children:v.J.failedToCreateSavedPassenger(),"data-testid":p.j.failedToCreateSavedPassengerToast});case 10:case"end":return t.stop()}}),t,null,[[1,7]])})));return function(e){return t.apply(this,arguments)}}();return(0,u.jsxs)(u.Fragment,{children:[n(),(0,u.jsx)(d.h4,{title:m.I.settingsPassengerTitle()}),(0,u.jsx)(h.PD,{onSubmit:T})]})},b=(0,c.F)(T)},28600:function(e,t,n){n.d(t,{P:function(){return u}});var r=n(72133),a=n(67516),s=n(34679),i=n(71059),o=n(70749),u=function(e){var t=e.firstName,n=e.middleName,u=e.lastName,c=e.dateOfBirth,d=e.gender,f=e.countryOfCitizenship,l=e.countryOfResidence,h=e.phoneNumber,p=e.phoneCountryCode,m=e.email,v=h&&p?(0,r.T)(h,p):void 0;return{firstName:(0,s.J)(t),middleName:(0,s.J)(n),lastName:(0,s.J)(u),dateOfBirth:(0,a.T)(c)?void 0:(0,o.J)((0,i.b)(c)),gender:(0,s.J)(d),countryOfCitizenship:(0,s.J)(f),countryOfResidence:(0,s.J)(l),phone:v,email:(0,s.J)(m)}}}}]);
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.