PageSourceSearch

https://aero.com/_next/static/chunks/2090.dcfd31a558b54715.js

js aero.com collected 2026-10-02 06:24:54 UTC 10,189 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2090],{2090:function(e,r,o){o.r(r),o.d(r,{BarePostCheckoutSurvey:function(){return V},PostCheckoutSurvey:function(){return B}});var n=o(47568),t=o(26042),a=o(69396),i=o(34051),s=o.n(i),u=o(85893),l=o(78435),c=o(19945),d=o(77731),m=o(99534),h=o(67294),p=function(e){var r=e.disabled,o=void 0!==r&&r,n=(0,m.Z)(e,["disabled"]);return(0,u.jsx)(d.gN,(0,a.Z)((0,t.Z)({type:"radio",disabled:o},n),{name:n.name,value:n.value}))},b=o(7297),v=o(33029);function k(){var e=(0,b.Z)(['\n      & input[type="radio"] {\n        & + span {\n          border-color: ',";\n        }\n\n        &:hover + span {\n          border-color: ",";\n        }\n\n        &:disabled + span {\n          border-color: ",";\n          background-color: ",";\n        }\n\n        &:checked + span {\n          &::after {\n            background-color: ",";\n          }\n\n          border-color: ",";\n        }\n      }\n    "]);return k=function(){return e},e}function f(){var e=(0,b.Z)(['\n    & input[type="radio"] {\n      visibility: hidden;\n\n      & + span {\n        cursor: pointer;\n        width: ',";\n        height: ",";\n        border-radius: 100%;\n        border: "," solid ",";\n      }\n\n      &:hover + span {\n        border-color: ",";\n      }\n\n      &:disabled + span {\n        border-color: ",";\n        background-color: ",';\n        cursor: not-allowed;\n      }\n\n      &:checked + span {\n        &::after {\n          content: "";\n          margin: 2px;\n          display: block;\n          width: 12px;\n          height: 12px;\n          border-radius: 100%;\n          background-color: ',";\n        }\n\n        border-color: ",";\n      }\n    }\n\n    ","\n  "]);return f=function(){return e},e}function x(){var e=(0,b.Z)(["\n  ","\n"]);return x=function(){return e},e}var g=(0,v.ZP)(c.xu).withConfig({componentId:"sc-5c1db696-0"})(x(),(function(e){var r=e.theme,o=e.dark;return(0,v.iv)(f(),r.makeSpace(2),r.makeSpace(2),r.border.size.xs,r.colors.lightQuaternary,r.colors.lightQuinary,r.colors.lightTertiary,r.colors.lightSecondary,r.colors.darkSecondary,r.colors.darkSecondary,o&&(0,v.iv)(k(),r.colors.darkQuaternary,r.colors.darkQuinary,r.colors.darkQuaternary,r.colors.darkTertiary,r.colors.lightSecondary,r.colors.lightSecondary))})),y=o(63076),C=function(e){var r=e.dark,o=void 0!==r&&r,n=e.name,i=e.items,s=e.compact,l=e.itemsToShow,d=(0,m.Z)(e,["dark","name","items","compact","itemsToShow"]),b=(0,h.useState)(l||i.length),v=b[0],k=b[1],f=o?"dark":"light",x=o?"light":"dark";return(0,u.jsxs)(c.xu,(0,a.Z)((0,t.Z)({borderTop:s?void 0:"1px solid",borderTopColor:"lightTertiary"},d),{children:[i.slice(0,v).map((function(e){return(0,u.jsxs)(c.xu,{borderBottom:s?void 0:"1px solid",borderBottomColor:"lightTertiary",children:[(0,u.jsxs)(g,{dark:o,as:"label",alignItems:"center",paddingY:s?.5:2,justifyContent:"space-between",display:"flex",flex:1,children:[(0,u.jsx)(c.ZT,{variant:"paragraphLarge",color:e.disabled?"".concat(f,"Quaternary"):"".concat(x,"Primary"),children:e.label}),(0,u.jsx)(p,{name:n,value:e.value,disabled:e.disabled}),(0,u.jsx)("span",{})]}),e.children&&(0,u.jsx)(c.xu,{mt:1,mb:2,children:e.children})]},e.value)})),l&&(0,u.jsx)(c.xu,{paddingY:s?.5:2,children:(0,u.jsx)(c.Ao,{className:"mt-2",variant:"darkPrimary",textVariant:"paragraphLarge",onClick:function(){return v<i.length?k(i.length):k(l)},children:v<i.length?y._.radioGroupMoreOptions():y._.radioGroupLessOptions()})})]}))},j=o(74231),S=j.Ry({howGuestHeardAboutUs:j.Z_().required("Required"),personalRecommenderFullName:j.Z_().when("howGuestHeardAboutUs",{is:"personal-recommendation",then:j.Z_().optional()}),personalRecommenderEmail:j.Z_().when("howGuestHeardAboutUs",{is:"personal-recommendation",then:j.Z_().optional().email("Invalid email address")}),other:j.Z_().when("howGuestHeardAboutUs",{is:"other",then:j.Z_().required("Required")})}),Z=o(10253),w=o(27863),T=function(e){var r=e.required,o=(0,m.Z)(e,["required"]),n=(0,Z.Z)((0,d.U$)({name:o.name,validate:r?w.Q:void 0}),2),i=n[0],s=n[1];return(0,u.jsx)(c.Fz,(0,a.Z)((0,t.Z)({error:s.touched?s.error:void 0},o,i),{value:i.value||""}))},P=o(36721),O=o(59661),N=o(41948),F=O.S.Surveys,I=function(e){var r=e.getI18nInstance,o=function(e,o){return r().t(e,(0,t.Z)({ns:F},o))};return{postCheckoutTitle:function(){return o("surveys.post-checkout.title")},postCheckoutSubtitle:function(){return o("surveys.post-checkout.subtitle")},postCheckoutQuestion:function(e){return(0,u.jsx)(P.cC,{ns:F,i18nKey:"surveys.post-checkout.question",children:e})},postCheckoutSubmitLabel:function(){return o("surveys.post-checkout.submit.label")},postCheckoutOption:function(e){return o("surveys.post-checkout.option",{context:e})},postCheckoutFormPersonalRecommendationMessage:function(){return o("surveys.post-checkout.form.personal-recommendation.message")},postCheckoutFormSocialMediaMessage:function(){return o("surveys.post-checkout.form.social-media.message")},postCheckoutFormFullName:function(){return o("surveys.post-checkout.form.fullName")},postCheckoutFormEmail:function(){return o("surveys.post-checkout.form.email")},postCheckoutFormOtherPlaceholder:function(){return o("surveys.post-checkout.form.other.placeholder")}}}({getI18nInstance:N.z}
1),L=function(){return(0,u.jsx)(T,{rounded:!0,rows:6,name:"other",resizeable:!1,className:"mb-0 mt-1",label:I.postCheckoutFormOtherPlaceholder()})},R=o(56069),Q=o(61552),_=function(){return(0,u.jsxs)(c.xu,{children:[(0,u.jsx)(c.ZT,{variant:"paragraphMedium",color:"darkQuinary",children:I.postCheckoutFormPersonalRecommendationMessage()}),(0,u.jsx)(R.n,{name:"personalRecommenderFullName",className:"mb-0 mt-2",label:I.postCheckoutFormFullName()}),(0,u.jsx)(Q.s,{name:"personalRecommenderEmail",className:"mb-0 mt-2",label:I.postCheckoutFormEmail()})]})},A=function(){return(0,u.jsxs)(c.xu,{children:[(0,u.jsx)(c.ZT,{variant:"paragraphMedium",color:"darkQuinary",children:I.postCheckoutFormSocialMediaMessage()}),(0,u.jsx)(C,{mt:1,compact:!0,name:"socialMedia",items:[{name:"Facebook",iconName:"facebook"},{name:"Instagram",iconName:"instagram"},{name:"TikTok",iconName:"tiktok"},{name:"Twitter",iconName:"twitter"},{name:"LinkedIn",iconName:"linkedin"}].map((function(e){var r=e.name,o=e.iconName;return{value:r.toLowerCase(),label:(0,u.jsxs)(c.xu,{display:"flex",alignItems:"center",children:[(0,u.jsx)(c.JO,{name:o,color:"darkQuinary",className:"mr-1"}),r]})}}))})]})},M=function(e){var r,o=e.user,n=e.route,t=e.onSubmit;return(0,u.jsx)(d.J9,{validateOnMount:!0,onSubmit:t,validationSchema:S,isInitialValid:!1,initialValues:{other:"",socialMedia:"",route:null!==n&&void 0!==n?n:"",userId:null!==(r=null===o||void 0===o?void 0:o.id)&&void 0!==r?r:"",howGuestHeardAboutUs:"",personalRecommenderEmail:"",personalRecommenderFullName:""},children:function(e){var r=e.isSubmitting,o=e.values,n=e.isValid;return(0,u.jsxs)(d.l0,{name:"Post checkout survey",children:[(0,u.jsx)(C,{name:"howGuestHeardAboutUs",itemsToShow:6,items:[{label:I.postCheckoutOption("personal-recommendation"),value:"personal-recommendation",children:"personal-recommendation"===o.howGuestHeardAboutUs&&(0,u.jsx)(_,{})},{label:I.postCheckoutOption("social-media"),value:"social-media",children:"social-media"===o.howGuestHeardAboutUs&&(0,u.jsx)(A,{})},{label:I.postCheckoutOption("google-search"),value:"google-search"},{label:I.postCheckoutOption("travel-advisor"),value:"travel-advisor"},{label:I.postCheckoutOption("members-country-club"),value:"members"},{label:I.postCheckoutOption("flown-aero-before"),value:"flow-aero-before"},{label:I.postCheckoutOption("article"),value:"press-artile"},{label:I.postCheckoutOption("billboard"),value:"billboard"},{label:I.postCheckoutOption("mail"),value:"mail"},{label:I.postCheckoutOption("newspaper-other-ad"),value:"newspaper"},{label:I.postCheckoutOption("event"),value:"event"},{label:I.postCheckoutOption("other"),value:"other",children:"other"===o.howGuestHeardAboutUs&&(0,u.jsx)(L,{})}]}),n&&(0,u.jsx)(c.xu,{position:"sticky",bottom:-32,left:0,width:"100%",backgroundColor:"lightPrimary",py:2,children:(0,u.jsx)(c.zx,{type:"submit",disabled:!n||r,loading:r,children:(0,u.jsx)(c.ZT,{variant:"labelLarge",color:"lightPrimary",children:I.postCheckoutSubmitLabel()})})})]})}})},G=function(e){return(0,u.jsxs)(c.xu,(0,a.Z)((0,t.Z)({},e),{children:[(0,u.jsx)(c.ZT,{variant:"headingLarge",children:I.postCheckoutTitle()}),(0,u.jsx)(c.ZT,{variant:"headingLarge",color:"lightQuinary",children:I.postCheckoutSubtitle()}),(0,u.jsx)(c.ZT,{variant:"headingLarge",mt:4,children:I.postCheckoutQuestion((0,u.jsx)(c.ZT,{variant:"headingLarge",fontWeight:"medium",as:"span"}))})]}))},U=o(77965),q=o(11163),H=o(91943),E=o(10663),z=function(e){return E.F.post("surveys/post-checkout",e)},V=function(e){var r=e.user,o=e.route,i=e.onClose,d=e.onSubmitSuccess,m=(0,(0,l.u)().useProfilePreferences)().setPreference,h=function(){var e=(0,n.Z)(s().mark((function e(n){return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Promise.all([z((0,a.Z)((0,t.Z)({},n),{route:o,userId:r.id})),m("hasSubmittedPostCheckoutSurvey",!0)]);case 2:return U.q.survey.trackPostCheckoutSurveySubmitted((0,a.Z)((0,t.Z)({},n),{dateTime:(0,H.U)().toISOString()})),e.abrupt("return",null===d||void 0===d?void 0:d());case 4:case"end":return e.stop()}}),e)})));return function(r){return e.apply(this,arguments)}}();return(0,u.jsxs)(c.xu,{borderRadius:4,children:[(0,u.jsx)(c.xu,{pb:1,display:"flex",alignItems:"center",justifyContent:"end",onClick:function(){return U.q.survey.trackPostCheckoutSurveySkipped(),null===i||void 0===i?void 0:i()},children:(0,u.jsx)(c.JO,{name:"close",size:25})}),(0,u.jsx)(G,{mb:2}),(0,u.jsx)(M,{user:r,route:o,onSubmit:h})]})},B=function(e){var r=e.onSurveyComplete,o=(0,l.u)(),n=o.useProfile,t=o.useTrip,a=o.useProfilePreferences,i=(0,q.useRouter)(),s=n(),d=s.user,m=s.isLoading,h=a().isLoading,p=t(i.query.tripId),b=p.trip;if(p.isLoading||m||h)return(0,u.jsx)(c.xu,{borderRadius:4,children:(0,u.jsx)(c.gb,{})});if(!b||!d)return null;var v=b.flights[0],k=v.originAirportCode,f=v.destinationAirportCode;return(0,u.jsx)(V,{user:d,onClose:r,onSubmitSuccess:r,route:"".concat(k,"-").concat(f)})}}}]);

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.