PageSourceSearch

https://www.factormeals.dk/_next/static/chunks/pages/auth/login-c9bf9a5d291acb70.js

js factormeals.dk collected 2026-10-08 02:00:30 UTC 199,745 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4384],{29079:(e,t,n)=>{"use strict";var r;n.d(t,{bM:()=>r}),function(e){e.bounceModal="bounce-modal",e.genericModal="generic-modal",e.communityDiscountModal="community-discount-modal",e.communityPerksModal="community-perks-modal",e.subscriptionSettingsModal="subscription-settings-modal",e.paymentMethodModal="payment-method-modal",e.deliveryAddressModal="delivery-address-modal",e.mealSelectionCompletionModal="meal-selection-completion-modal",e.snapDialogPaidOrderModal="snap-dialog-paid-order-modal",e.xsellOrderSuccessModal="xsell-order-success-modal",e.standaloneHighRiskModal="standalone-high-risk-modal",e.loyaltyOptInModal="loyalty-opt-in-modal",e.loyaltyMissionIntroModal="loyalty-mission-intro-modal",e.loyaltyOnboardingModal="loyalty-onboarding-modal",e.doubleProteinOnboardingModal="double-protein-onboarding-modal",e.referralNudgeModal="referral-nudge-modal"}(r||(r={}))},40144:(e,t,n)=>{"use strict";n.d(t,{z:()=>y,A:()=>m});var r,o=n(126811),i=n(75834),a=n(509026),l=n(498423),s=n(623469),u=n.n(s),c=n(883390),d=n(29079);function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var p=(f(r={},d.bM.bounceModal,function(){return Promise.all([n.e(90213),n.e(93392),n.e(98539),n.e(77487),n.e(23489),n.e(83698)]).then(n.bind(n,437174))}),f(r,d.bM.genericModal,function(){return n.e(23467).then(n.bind(n,223467))}),f(r,d.bM.communityDiscountModal,function(){return Promise.all([n.e(82097),n.e(17420),n.e(20736)]).then(n.bind(n,20736))}),f(r,d.bM.communityPerksModal,function(){return Promise.all([n.e(82097),n.e(80626),n.e(90213),n.e(93392),n.e(98539),n.e(77487),n.e(23489),n.e(87600),n.e(17420),n.e(24887)]).then(n.bind(n,680527))}),f(r,d.bM.subscriptionSettingsModal,function(){return Promise.all([n.e(90213),n.e(93392),n.e(98539),n.e(77487),n.e(23489),n.e(86051),n.e(12334),n.e(66596)]).then(n.bind(n,297100))}),f(r,d.bM.paymentMethodModal,function(){return Promise.all([n.e(80626),n.e(90213),n.e(93392),n.e(98539),n.e(77487),n.e(23489),n.e(26607),n.e(55919)]).then(n.bind(n,845351))}),f(r,d.bM.deliveryAddressModal,function(){return Promise.all([n.e(82097),n.e(10083),n.e(6070),n.e(57609),n.e(10857),n.e(80635)]).then(n.bind(n,631837))}),f(r,d.bM.mealSelectionCompletionModal,function(){return Promise.all([n.e(82097),n.e(80626),n.e(71965),n.e(36964),n.e(87758),n.e(23875),n.e(59420)]).then(n.bind(n,681608))}),f(r,d.bM.snapDialogPaidOrderModal,function(){return Promise.all([n.e(80626),n.e(26308)]).then(n.bind(n,926308))}),f(r,d.bM.xsellOrderSuccessModal,function(){return Promise.all([n.e(82097),n.e(76223)]).then(n.bind(n,276223))}),f(r,d.bM.standaloneHighRiskModal,function(){return n.e(73912).then(n.bind(n,373912))}),f(r,d.bM.loyaltyOptInModal,function(){return Promise.all([n.e(80626),n.e(74374),n.e(18359),n.e(26204),n.e(35015),n.e(73208),n.e(25944),n.e(18671)]).then(n.bind(n,515529))}),f(r,d.bM.loyaltyMissionIntroModal,function(){return Promise.all([n.e(82097),n.e(80626),n.e(54459),n.e(82140),n.e(63373)]).then(n.bind(n,663373))}),f(r,d.bM.loyaltyOnboardingModal,function(){return Promise.all([n.e(80626),n.e(17435),n.e(30160)]).then(n.bind(n,930160))}),f(r,d.bM.doubleProteinOnboardingModal,function(){return n.e(58118).then(n.bind(n,458118))}),f(r,d.bM.referralNudgeModal,function(){return Promise.all([n.e(80626),n.e(40533)]).then(n.bind(n,340533))}),r);let b=function(e){var t=e.modalKey,n=e.isActive,r=u()(p[t]);return n?(0,o.Y)(c.A,{suspense:!0,children:(0,o.Y)(r,{},t)}):null};function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}"test"!==(0,l.A)().NODE_ENV&&(0,a.setAppElement)("#__next");var y=(0,i.createContext)({activeModal:null,setActiveModal:function(){},closeModal:function(){}});let m=function(e){var t,n=e.registerModals,r=e.initialModal,a=e.children,l=(t=(0,i.useState)(null!=r?r:null),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(t,2)||function(e,t){if(e){if("string"==typeof e)return g(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}}
1(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=l[0],u=l[1];return(0,o.FD)(y.Provider,{value:{activeModal:s,setActiveModal:u,closeModal:function(e){u(function(t){return t===e?null:t})}},children:[a,n.map(function(e){return(0,o.Y)(b,{modalKey:e,isActive:s===e},"".concat(e,"+").concat(Date.now()))})]})}},51182:(e,t,n)=>{"use strict";n.d(t,{V:()=>a});var r,o=n(969288);function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var a=(i(r={},o.A.hellofresh,"BRAND_HELLOFRESH"),i(r,o.A.everyplate,"BRAND_EVERYPLATE"),i(r,o.A.chefsplate,"BRAND_CHEFS_PLATE"),i(r,o.A.greenchef,"BRAND_GREEN_CHEF"),i(r,o.A.factor,"BRAND_FACTOR75"),i(r,o.A.goodchop,"BRAND_GOOD_CHOP"),i(r,o.A.youfoodz,"BRAND_YOUFOODZ"),i(r,o.A.petstable,"BRAND_THEPETSTABLE"),r)},61150:(e,t,n)=>{"use strict";n.d(t,{H:()=>r});var r=function(e){var t;return!e||e.planCreationAllowed?"none":null!=(t=e.redirect)?t:"none"}},80765:(e,t,n)=>{"use strict";n.d(t,{h:()=>x});var r,o=n(267667),i=function(e,t){var n=(0,o.eU)(e,function(e,r,o){var i=(null==t?void 0:t.reset)?{}:e(n);r(n,function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},i,o))});return n},a=i({isEnabled:!1,redirectUrl:"",boxType:""}),l=i({customerStatus:"lead"}),s=i({customerStatus:"lead"}),u=i({initialForm:n(916754).FU.SINGLE_PAYMENT_FORM,screen:"",emitPaymentMethodCancelEvent:function(){},emitPaymentMethodCloseEvent:function(){},emitPaymentMethodSaveEvent:function(){},emitPaymentMethodChooseEvent:function(){}}),c=i({}),d=i({screen:"",subscriptionId:"",emitDeliveryAddressCancelEvent:function(){},emitDeliveryAddressSaveEvent:function(){}}),f=i({onClose:function(){},referrer:"",goToEditMode:function(){},savingsType:"other",savingsAmount:0,points:0,cartPricing:void 0}),p=i({onClose:function(){},onConfirm:function(){},onGoToNextWeek:function(){},cutoffDate:"",hasNextWeek:!1}),b=i({deliveryDate:"",updateDate:"",week:"",referrer:"",onClose:function(){}}),g=i({}),y=i({isOptedIn:!1,hasError:!1}),m=i({mission:{}}),h=i({}),v=i({onClose:function(){},onBrowse:function(){}}),w=i({}),O=n(29079),S=n(40144),_=n(75834),E=n(229252),k=n.n(E),j=i({title:"",subtitle:"",onClose:k(),onConfirm:k(),onDismiss:k(),cancelButtonText:"",confirmButtonText:""},{reset:!0});function P(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function A(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var C=(A(r={},O.bM.bounceModal,a),A(r,O.bM.genericModal,j),A(r,O.bM.communityDiscountModal,l),A(r,O.bM.communityPerksModal,s),A(r,O.bM.subscriptionSettingsModal,u),A(r,O.bM.paymentMethodModal,c),A(r,O.bM.deliveryAddressModal,d),A(r,O.bM.mealSelectionCompletionModal,f),A(r,O.bM.snapDialogPaidOrderModal,p),A(r,O.bM.xsellOrderSuccessModal,b),A(r,O.bM.standaloneHighRiskModal,g),A(r,O.bM.loyaltyOptInModal,y),A(r,O.bM.loyaltyMissionIntroModal,m),A(r,O.bM.loyaltyOnboardingModal,h),A(r,O.bM.doubleProteinOnboardingModal,v),A(r,O.bM.referralNudgeModal,w),r),x=function(e){var t,n=C[e],r=(0,_.useContext)(S.z),i=(t=(0,o.fp)(n),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(t,2)||function(e,t){if(e){if("string"==typeof e)return P(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return P(e,t)}}
1(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),a=i[0],l=i[1];return{modalState:a,setModalState:l,openModal:function(t){void 0!==t&&l(t),r.setActiveModal(e)},closeModal:function(){return r.closeModal(e)}}}},83455:(e,t,n)=>{"use strict";n.d(t,{A:()=>nK});var r=n(126811),o=n(75834),i=n(845653),a=n(687962),l=n(589651),s=n(710091),u=n(328846),c=n(150392),d=n(969288),f=/^([a-z]{1,2}_[^,/]+)(,[a-z]{1,2}_[^,/]+)*$/,p=function(e){for(var t,n=e.split("/").filter(Boolean);n.length>1&&(t=n[0],f.test(t));)n.shift();return n.length?"/".concat(n.join("/")):e},b=function(e){if(!e)return!1;if(e.startsWith("/hellofresh_")||e.startsWith("/everyplate_"))return!0;var t=(null==e?void 0:e.startsWith("//"))?e.replace("//","https://"):e;if(!/^https?:/.test(t))return!1;try{var n=new URL(t),r=n.hostname,o=n.href;if(r.includes("cloudfront")||o.includes("images.ctfassets.net/4frik3v39clf")||Object.keys(d.A).some(function(e){return r.includes("cdn.".concat(e,".com"))})||r.includes("hf-website-live.s3-eu-west-1.amazonaws.com")||r.includes("hf-website-live.s3.eu-west-1.amazonaws.com")||"img.hellofresh.com"===r||r.startsWith("media."))return!0;return!1}catch(e){return!1}},g=n(524477);let y=function(){var e,t=(0,l.Ay)("cookbook").translate,n=(0,g.r)().query,o=(null==n?void 0:n.displayCookbookBanner)==="true",a=(0,s.kU)({limit:3},{suspense:!1,enabled:o}).data,d=(null!=(e=null==a?void 0:a.data)?e:[]).filter(function(e){return!!e.thumbnail_url}).slice(0,3),f=d.map(function(e){return{id:e.id,src:e.thumbnail_url}}),y=d.map(function(e){if(e.title)return e.title;try{return new URL(e.url).hostname.replace(/^www\./,"")}catch(t){return e.url}}).join(", ");return 0===f.length?null:(0,r.FD)(i.az,{"data-test-id":"cookbook-saved-recipes-banner",display:"flex",alignItems:"center",gap:"global.sm-2",width:"100%",backgroundColor:"global.hellofresh-lime.200",borderWidth:"2px",borderStyle:"solid",borderColor:"global.hellofresh-lime.100",borderRadius:"border-radius-lg",p:"global.xs",children:[(0,r.Y)(i.az,{position:"relative",width:"112px",height:"48px",flexShrink:"0",children:f.map(function(e,t){var n,o=e.id,a=b(n=e.src)?{type:"managed",src:p((0,c.A)(n))}:{type:"external",src:n},l={objectFit:"cover",width:"100%",height:"100%"};return(0,r.Y)(i.az,{position:"absolute",top:"0px",left:"".concat(32*t,"px"),width:"48px",height:"48px",borderRadius:"border-radius-md",borderWidth:"2px",borderStyle:"solid",borderColor:"global.hellofresh-lime.200",zIndex:f.length-t,overflow:"hidden",children:"managed"===a.type?(0,r.Y)(u.Ay,{src:a.src,alt:"","aria-hidden":!0,width:96,height:96,crop:"fill",style:l}):(0,r.Y)("img",{src:a.src,alt:"","aria-hidden":!0,style:l})},o)})}),(0,r.FD)(i.az,{display:"flex",flexDirection:"column",minWidth:"0",children:[(0,r.Y)(i.EY,{type:"body-sm-bold",color:"global.black",children:t("cookbook.saved-recipes-banner.title",{defaultValue:"Your {{ count }} saved recipes are waiting",count:f.length})}),(0,r.Y)(i.EY,{type:"body-xs-regular",color:"neutral.600",children:y})]})]})};var m=n(352396),h=n(624281),v=n(977495),w=n(186627),O=n(251846),S=n(147638),_=n(987505),E=function(){var e=(0,O.$T)().trackJanusEvent,t=(0,_.Q)().state,n=(0,o.useRef)(!1),r=(0,o.useRef)(!1);return{trackImpression:(0,o.useCallback)(function(){var o=t.step===S.$m,i=o?r:n;if(!i.current){i.current=!0;try{e(o?w.V.janusEvent():v.r.janusEvent())}catch(e){(0,h.Cp)(e,{tags:{event:o?"Registration_Section_CookbookLoggedOutPromotion_Impression":"Login_Section_CookbookLoggedOutPromotion_Impression",component:"useLoginCookbookBannerTracking"}})}}},[e,t.step])}};function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}let j=function(){var e,t,n,a,s=(0,l.Ay)("cookbook").translateRaw,c=(0,m.k)(),d=(e=(0,o.useState)(null),function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(e,2)||function(e,t){if(e){if("string"==typeof e)return k(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return k(e,t)}}
1(e,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=d[0],p=d[1],b=E().trackImpression;if((0,o.useEffect)(function(){var e=c.getItem("hf_login_pending_cookbook_save_v1");(null==e?void 0:e.title)&&p(e)},[c]),(0,o.useEffect)(function(){f&&b()},[f,b]),!f)return null;var g=s("cookbook.login_pending_recipe_banner.title",{recipeTitle:f.title,defaultValue:"Your ".concat(f.title," is waiting...")}),y=s("cookbook.login_pending_recipe_banner.subtitle",{defaultValue:"Sign up for free to save this recipe in your cookbook."});return(0,r.FD)(i.az,{"data-test-id":"login-pending-recipe-banner",display:"flex",alignItems:"center",gap:"global.sm-2",width:"100%",backgroundColor:"global.hellofresh-lime.200",borderWidth:"2px",borderStyle:"solid",borderColor:"global.hellofresh-lime.100",borderRadius:"border-radius-lg",p:"global.xs",children:[f.thumbnailUrl&&(0,r.Y)(i.az,{width:"56px",height:"56px",borderRadius:"border-radius-md",overflow:"hidden",flexShrink:"0",children:(0,r.Y)(u.Ay,(n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({src:f.thumbnailUrl,alt:"","aria-hidden":!0,width:112,height:112},(t=f.thumbnailUrl,/^https?:\/\//.test(t))?{unoptimized:!0}:{crop:"fill"}),a=a={style:{objectFit:"cover",width:"100%",height:"100%"}},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(a)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(a)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(a,e))}),n))}),(0,r.FD)(i.az,{display:"flex",flexDirection:"column",minWidth:"0",children:[(0,r.Y)(i.EY,{type:"body-sm-bold",color:"global.black",children:g}),(0,r.Y)(i.EY,{type:"body-xs-regular",color:"neutral.600",children:y})]})]})};var P=n(375833),A=n.n(P),C=n(181208),x=n(385105),L=n(482312),I=n(348504),M=n(938233),Y=function(e){var t=e.exception,n=e.errorMessage,r=e.operation,o=t||Error(n);h.Cp(o,function(e){return e.setLevel("error"),e.setExtra("error:auth",n),r&&e.setTag("operation",r),(0,M.A)(e,{name:"activations-rte",githubTeam:"hellofresh/activations-rte",tribe:"conversions",alliance:"growth",jiraPrefix:"USCRO",slackChannel:"#squad-curation",slackAlertsChannel:"#squad-curation",skipLabelsOnPR:!1,teamIdentifier:"activations-rte"}),e})},R=n(167159),D=n(20746),T=n(384652),F=n(951565),z=n(57095),N=n(178881),U=n(193670),B=n(612983),V=n(710339);let G=function(e){var t,n,o=e.onClickWarning,a=e.warningMessage,l=e.variant,s=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["onClickWarning","warningMessage","variant"]);return a?(0,r.Y)(i.vM,(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({variant:void 0===l?"error":l,"data-test-id":"hf-warning-bar",tabIndex:0},!!o&&{onClick:o,cursor:"pointer",role:"button"},s),n=n={children:(0,r.Y)(U.A,{copy:a,hasMarkdown:!0})},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n}
1)(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t)):null};var q=n(140389),W=o.forwardRef(function(e,t){var n,o,a=e.type,l=e.name,s=e.tip,u=e.label,c=void 0===u?"":u,d=e.invalid,f=void 0!==d&&d,p=e.errorMessage,b=void 0===p?"":p,g=e.readOnly,y=void 0!==g&&g,m=e.placeholder,h=void 0===m?"":m,v=e.onChange,w=e.onBlur,O=e.onFieldClick,S=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["type","name","tip","label","invalid","errorMessage","readOnly","placeholder","onChange","onBlur","onFieldClick"]),_="hf-form-group-".concat(l);return(0,r.Y)(i.MJ,{"data-test-id":_,labelText:"".concat("string"==typeof c?c:c.props.children),children:(0,r.Y)(i.MJ.TextInput,(n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},S,f&&b?{error:f,errorText:b}:{hintText:s}),o=o={id:"".concat(_,"-input"),"data-test-id":"".concat(_,"-input"),type:y?"button":a,name:l,onChange:void 0===v?function(){}:v,onBlur:void 0===w?function(){}:w,ref:t,onClick:y?void 0===O?function(){}:O:void 0,placeholder:"string"==typeof h?h:JSON.stringify(h)},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))}),n))})});function H(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function $(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}W.displayName="AuthField";var J=function(e){return(0,r.Y)("svg",$(H({width:"21",height:"19",viewBox:"0 0 21 13"},e),{children:(0,r.FD)("g",{fill:"#000",fillRule:"evenodd",children:[(0,r.Y)("path",{d:"M20.674 6.088C17.41 2.09 13.9.126 10.241.22 4.337.387.274 5.878.103 6.112c-.008.01-.013.022-.02.034l-.016.027a.53.53 0 0 0-.03.067l-.012.034a.574.574 0 0 0-.016.065c-.002.013-.005.028-.006.043a.705.705 0 0 0 0 .11l.006.045c.004.021.01.042.016.064l.012.033a.534.534 0 0 0 .03.067l.016.027c.007.012.012.024.02.034.171.234 4.234 5.726 10.138 5.892.091.003.181.005.272.005 3.56 0 6.978-1.976 10.161-5.872a.55.55 0 0 0 .122-.35.552.552 0 0 0-.122-.35zM10.278 11.56c-4.59-.125-8.097-3.973-9.045-5.122.948-1.15 4.455-4.998 9.045-5.124 3.203-.084 6.315 1.64 9.267 5.124-2.952 3.484-6.061 5.215-9.267 5.122z"}),(0,r.Y)("path",{d:"M10.5 3C8.57 3 7 4.57 7 6.5S8.57 10 10.5 10 14 8.43 14 6.5 12.43 3 10.5 3z"})]})}))},K=function(e){return(0,r.Y)("svg",$(H({width:"21",height:"19",viewBox:"0 0 21 19"},e),{children:(0,r.FD)("g",{fill:"none",fillRule:"evenodd",children:[(0,r.Y)("path",{fill:"#000",d:"M20.674 9.088C17.41 5.09 13.9 3.126 10.241 3.22 4.337 3.387.274 8.878.103 9.112c-.008.01-.013.022-.02.034l-.016.027a.53.53 0 0 0-.03.067l-.012.034a.574.574 0 0 0-.016.065c-.002.013-.005.028-.006.043a.705.705 0 0 0 0 .11l.006.045c.004.021.01.042.016.064l.012.033a.534.534 0 0 0 .03.067l.016.027c.007.012.012.024.02.034.171.234 4.234 5.726 10.138 5.892.091.003.181.005.272.005 3.56 0 6.978-1.976 10.161-5.872a.55.55 0 0 0 .122-.35.552.552 0 0 0-.122-.35zM10.278 14.56c-4.59-.125-8.097-3.973-9.045-5.122.948-1.15 4.455-4.998 9.045-5.124 3.203-.084 6.315 1.64 9.267 5.124-2.952 3.484-6.061 5.215-9.267 5.122z"}),(0,r.Y)("path",{fill:"#000",d:"M10.5 6C8.57 6 7 7.57 7 9.5S8.57 13 10.5 13 14 11.43 14 9.5 12.43 6 10.5 6z"}),(0,r.Y)("path",{stroke:"#000",strokeLinecap:"round",strokeWidth:"1.5",d:"M2.5 17.5l16-16"}),(0,r.Y)("path",{stroke:"#c2c2c2",strokeLinecap:"round",d:"M.8 17.5l16-16"})]})}))};function Q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Z(e,t){if(e){if("string"==typeof e)return Q(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Q(e,t)}}var X=o.forwardRef(function(e,t){var n,i,a,l=function(){L(function(e){return!e})},s=e.name,u=e.defaultValue,c=e.label,d=e.validations,f=e.disablePasswordLengthValidation,p=e.isRequired,b=e.placeholder,g=e.onValid,y=e.onInvalid,m=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["name","defaultValue","label","validations","disablePasswordLengthValidation","isRequired","placeholder","onValid","onInvalid"]),h=(0,x.y)("frontend-auth").data,v=(0,V.V)(null==h?void 0:h.translations),w=(0,q.A)({defaultValue:u,validations:[{validator:function(e){return f?!p||e.length>=1:!p&&!e||e.length>=5},message:v.get("error_signup-form_password-too-short")},{validator:function(e){return f?!p||e.length>=1:!p&&!e||e.length<=50},message:v.get("error_signup-form_password-too-long")}].concat(function(e){if(Array.isArray(e))return Q(e)}(d)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(d)||Z(d)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),onBlurResolver:e.onBlur,onChangeResolver:e.onChange,isRequired:p,onValid:g,onInvalid:y}),O=w.errorMessage,S=w.fieldValue,_=w.hasError,E=w.onBlur,k=w.onChange,j=w.triggerValidation,P=w.validate,A=(n=(0,o.useState)(!1),function(e){if(Array.isArray(e))return e}(n)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(n,2)||Z(n,2)||function(){throw TypeError("Invalid attempt to de
1structure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),C=A[0],L=A[1];return(0,r.Y)(W,(i=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},m),a=a={onValid:g,onInvalid:y,value:S,type:C?"text":"password",name:s,label:null!=c?c:v.raw("text_auth-password-field_label"),errorMessage:O,invalid:_,onChange:k,onBlur:E,ref:("function"==typeof t?t:function(){})({validator:function(e){return P(e).valid},onInvalid:j,onValid:j}),trailingIcon:C?(0,r.Y)(J,{onClick:l,"data-test-id":"hf-form-group-password-icon-button"}):(0,r.Y)(K,{onClick:l,"data-test-id":"hf-form-group-password-icon-button"}),onIconClick:l,placeholder:b},Object.getOwnPropertyDescriptors?Object.defineProperties(i,Object.getOwnPropertyDescriptors(a)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(a)).forEach(function(e){Object.defineProperty(i,e,Object.getOwnPropertyDescriptor(a,e))}),i))});X.defaultProps={isRequired:!0,disablePasswordLengthValidation:!1,defaultValue:"",validations:[],placeholder:""},X.displayName="AuthPasswordField";var ee=n(818656),et=n(126789),en=n(211654),er=n(69708),eo=n(744752);function ei(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ea(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){n(e);return}l.done?t(s):Promise.resolve(s).then(r,o)}function el(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){ea(i,r,o,a,l,"next",e)}function l(e){ea(i,r,o,a,l,"throw",e)}a(void 0)})}}function es(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ei(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ei(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function eu(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){var s=[i,l];if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}var ec=o.forwardRef(function(e,t){var n,i,a=function(){c&&j(void 0)},l=e.name,s=e.unregisteredWarnEnabled,u=e.registeredErrorEnabled,c=e.shouldVerifyEmail,d=e.onWarning,f=e.onEmailChange,p=e.onEmailStatusResolved,b=e.label,g=e.isRequired,y=e.defaultValue,m=e.onValid,h=e.onInvalid,v=e.placeholder,w=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["name","unregisteredWarnEnabled","registeredErrorEnabled","shouldVerifyEmail","onWarning","onEmailChange","onEmailStatusResolved","label","isRequired","defaultValue","onValid","onInvalid","placeholder"]),O=es((0,o.useState)(!1),2),S=O[0],_=O[1],E=es((0,o.useState)(),2),k=E[0],j=E[1],P=es((0,o.useState)(null),2),A=P[0],C=P[1],L="function"==typeof d?d:function(){},I=(0,er.A)(),M=(0,en.j)().systemCountry,Y=(0,x.y)("frontend-auth").data,R=(0,V.V)(null==Y?void 0:Y.translations),D=(0,et.A)(),T=(0,q.A)({defaultValue:y,validations:[{validator:function(e){return!g&&!e||(0,eo.xd)(e)},message:R.get("error-message_email_invalid_error")},{validator:function(){return!S},message:R.get("error-message_email_signin_rate-limit_error")},{validator:function(){return!u||!A||!A.registered},message:R.get("error-message_email_registered_error")}],onChangeResolver:function(){_(!1),C(null),a()},onBlurResolver:function(e){return ec.apply(this,arguments)},isRequired:g,onValid:m,onInvalid:h}),F=T.errorMessage,z=T.fieldValue,N=T.hasError,U=T.isPristine,B=T.onBlur,G=T.onChange,H=T.triggerValidation,$=T.triggerSetFieldValue,J=T.validate,K=(0,ee.A)(function(e){return X.apply(this,arguments)},z),Q=(0,ee.A)(function(e){return Z.apply(this,arguments)},z);function Z(){return(Z=el(function(e){return eu(this,function(t){switch(t.label){case 0:return[4,D.post("/auth/email/status",{email:e,country:M},{headers:{Authorization:"".concat(I.token_type," ").concat(I.access_token)}})];case 1:return[2,t.sent().data]}})})).apply(this,arguments)}function X(){return(X=el(function(e){return eu(this,function(t){switch(t.label){case 0:return[4,D.get("/email-validation/verify/".concat(e),{timeout:4e3,headers:{Authorization:"".concat(I.token_type," ").concat(I.access_token)}})];case 1:return[2,t.sent().data]}})})).apply(this,arguments)}function ei(){return(ei=el(function(e){var t;return eu(this,function(n){switch(n.label){case 0:return n.trys.push([0,2,,3]),[4,K(e)];case 1:return j(t=n.sent()),[2,t];case 2:return n.sent(),j(void 0),[3,3];case 3:return[2]}})})).apply(this,arguments)}function ea(){return(ea=el(function(e){var t,n,r;return eu(this,function(o){switch(o.label){case 0:return o.trys.push([0,2,,3]),[4,Q(e)];case 1:return C(t=o.sent()),null==p||p(t),_(!1),[2,t];case 2:return 429===parseInt(null==(n=o.sent())||null==(r=n.response)?void 0:r.status)&&_(!0),[3,3];case 3:return[2]}})})).apply(this,arguments)}function ec(){return(ec=el(function(e){var t;return eu(this,function(n){switch(n.label){case 0:if(!(0,eo.xd)(e))return[2];if(!(u||s||c))return[3,2];return[4,function(e){return ea.apply(this,arguments)}(e)];case 1:t=n.sent(),!c||(null==t?void 0:t.registered)||function(e){ei.apply(this,arguments)}(e),n.label=2;case 2:return[2]}})})).apply(this,arguments)}return(0,o.useEffect)(function(){"function"==typeof f&&f(z)},[z]),(0,o.useEffect)(function(){U||H(z)}
1,[U,u,A]),(0,o.useEffect)(function(){U||H(z)},[U,S]),(0,o.useEffect)(function(){if(!U){if(!k){null==L||L({message:""});return}if(k.did_you_mean){var e=R.raw("warn-message_email_did-you-mean_warn",{suggestedEmail:k.did_you_mean});e&&e.includes(k.did_you_mean)&&(null==L||L({message:Array.isArray(e)?e.join(""):e,cb:function(){$(k.did_you_mean),null==L||L({message:""})}}));return}if("undeliverable"===k.result){null==L||L({message:R.raw("warn-message_email_undeliverable_warn")});return}}},[U,k]),(0,o.useEffect)(function(){if(!U&&s){if(!A||(null==A?void 0:A.registered)){null==L||L({message:""});return}null==L||L({message:R.raw("warn-message_email_signin-unregistered_error")})}},[A,U,s]),(0,r.Y)(W,(n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},w),i=i={type:"email",name:l,label:null!=b?b:R.raw("text_auth-email-field_label"),invalid:N,errorMessage:F,onChange:G,onBlur:B,value:z,placeholder:v,ref:("function"==typeof t?t:function(){})({validator:function(e){return J(e).valid},onInvalid:H})},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(i)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(i)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(i,e))}),n))});ec.displayName="AuthEmailField",ec.defaultProps={name:"email",isRequired:!0,unregisteredWarnEnabled:!1,registeredErrorEnabled:!1,shouldVerifyEmail:!1,placeholder:"",onWarning:function(){},onEmailChange:function(){}};var ed=n(270243),ef=n(730924),ep=n(413298),eb=n(948897),eg=n(277944);let ey=function(e){var t,n,o=e.children,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["children"]);return(0,r.Y)("form",(t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({"data-test-id":"hf-auth-form"},i),n=n={method:"post",children:o},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))};var em=n(246178),eh=n(526697),ev=n(101985),ew=function(){var e=(0,O.$T)().trackJanusEvent;return{trackRegistrationGenerationSuccess:(0,o.useCallback)(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;try{var n=ev.pB.event({systemMessage:null}),r=null===t?void 0:[ev.pB.contact({contactType:t,hashedDetails:null})];e(ev.pB.janusEvent({event:n,contactEntities:r}))}catch(e){(0,h.Cp)(e,{tags:{event:"Registration_GenerationSuccess_SystemAction",component:"useRegistrationGenerationSuccessSnowplowEvent"}})}},[e])}},eO=n(265862);function eS(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function e_(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){n(e);return}l.done?t(s):Promise.resolve(s).then(r,o)}function eE(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){e_(i,r,o,a,l,"next",e)}function l(e){e_(i,r,o,a,l,"throw",e)}a(void 0)})}}function ek(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function ej(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n}
1)(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function eP(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){var s=[i,l];if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}var eA=function(e){var t,n,i,a,l,s=e.onSuccess,u=e.onFail,c=e.onSubmit,d=e.children,f=e.trackingMetadata,p=e.shouldVerifyEmail,b=e.shouldSubmitVerifiedEmail,g=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["onSuccess","onFail","onSubmit","children","trackingMetadata","shouldVerifyEmail","shouldSubmitVerifiedEmail"]),y=(0,er.A)(),m=(0,en.j)().systemCountry,h=(0,x.y)("frontend-auth").data,v=(0,V.V)(null==h?void 0:h.translations),w=(0,et.A)(),O=(0,eg.O)(),S=(null==O||null==(l=O.mobileWebView)?void 0:l.active)||!1,_=(0,ef.A)().dispatchCustomEvent,E=(0,T.A)().push,k=ew().trackRegistrationGenerationSuccess,j=(0,eO.k)().trackRegistrationSignupError,P=(0,ep.A)(),A=(0,ed.A)(),C=(t=(0,o.useState)(!1),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(t,2)||function(e,t){if(e){if("string"==typeof e)return eS(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return eS(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),L=C[0],I=C[1],M=(0,eb.L)().mutateAsync,Y={event:"gaEventTrigger",gaEventCategory:"login",gaEventLabel:"registration"},R=(n=eE(function(e){return eP(this,function(t){switch(t.label){case 0:return[4,M({email:e.username,password:e.password,first_name:"",last_name:"",tracking_metadata:f})];case 1:return[2,t.sent()]}})}),function(e){return n.apply(this,arguments)}),D=(i=eE(function(e){var t;return eP(this,function(n){switch(n.label){case 0:if(t=e.email,!b&&!p)return[2];n.label=1;case 1:return n.trys.push([1,3,,4]),[4,w.put("/email-validation/verify/".concat(t,"/").concat(m),null,{headers:{Authorization:"".concat(y.token_type," ").concat(y.access_token)}})];case 2:case 3:return n.sent(),[3,4];case 4:return[2]}})}),function(e){return i.apply(this,arguments)}),F=(0,em.dj)({runUsingStatsig:!0}).track,z=(0,eh.a)(),N=z.id,U=z.attributes,B=(a=eE(function(e){var t,n,r,o,i,a,l;return eP(this,function(d){switch(d.label){case 0:t=e.username,n=e.password,"function"==typeof c&&c(),E(ek({event_name:"Signup_Click",gaEventAction:"modal register clicked"},Y,P)),d.label=1;case 1:return d.trys.push([1,4,,5]),[4,R({username:t,password:n})];case 2:return r=d.sent(),[4,D({email:t})];case 3:return d.sent(),I(!0),G(r),E(ek({event_name:"Signup_Success",gaEventAction:"modal register success"},Y,P)),k(ev.Pm.Email),F({eventName:"Successful_Register",experimentationUserId:N,experimentationUserAttributes:U,eventTags:{event_name:"Successful_Register",EventCategory:"registration",EventAction:"password",EventLabel:S?"app":"registerPage"}}),"function"==typeof s&&s(r),[3,5];case 4:if(o=d.sent(),"function"==typeof u&&u(o),E(ek({event_name:"Signup_Error",gaEventAction:"modal register failed"},Y,P)),j(o),(null==(l=o.response)||null==(a=l.data)||null==(i=a.message)?void 0:i.toLowerCase())==="validation failed")throw Error(v.raw("error_signup-form_validation-error"));throw Error(v.raw("error_signup-form_unknown-error"));case 5:return[2]}})}),function(e){return a.apply(this,arguments)}),G=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};S&&_("userCredentials",ej(ek({},e),{action:"register"}))};return(0,r.Y)(ey,ej(ek({"data-test-id":"hf-auth-signup-form"},g),{onSubmit:A.onSubmit(B),children:d(ej(ek({},A),{success:L}))}))};function eC(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}eA.defaultProps={trackingMetadata:{},subscribeToAbandonment:!1,subscribeToNewsletter:!1,shouldVerifyEmail:!1,shouldSubmitVerifiedEmail:!1};let ex=function(e){var t,n=e.defaultUsername,a=void 0===n?"":n,s=e.enableRememberCredentials,u=void 0===s||s,c=e.enableNavigation,d=void 0!==c&&c,f=e.shouldVerifyEmail,p=void 0!==f&&f,b=e.trackingMetadata,g=e.enableAutoFocus,y=void 0!==g&&g,m=e.disableEmailFieldEdit,h=void 0!==m&&m,v=e.shouldSubmitVerifiedEmail,w=e.onCh
1angeRememberCredentials,O=void 0===w?function(){}:w,S=e.onSuccess,_=e.onFail,E=e.onSubmit,k=e.onClickWarning,j=void 0===k?function(){}:k,P=e.onNavigationClick,A=void 0===P?function(){}:P,C=e.isRememberCredentialsChecked,L=e.onEmailChange,I=void 0===L?function(){}:L,M=e.emailLabel,Y=e.onEmailFieldClick,R=e.passwordLabel,D=e.submitButtonLabel,q=function(e){var t,n,r,o=e.target.checked?"on":"off";er({event_name:"Login_RememberMeClick",gaEventLabel:o,remember_me:o,gaEventAction:"remember_me clicked"}),en({isChecked:e.target.checked,wasPreChecked:!!ei,loginType:z.Gb.Register,uiComponentLabel:(null==(r=e.target.labels)||null==(n=r[0])||null==(t=n.textContent)?void 0:t.trim())||null}),O(e),ea(function(e){return!e})},W=(0,l.Ay)("frontend-auth").translateRaw,H=(0,x.y)("frontend-auth").data,$=(0,x.y)("website").data,J=(0,V.V)(null==H?void 0:H.translations),K=null==$?void 0:$.isMaterialDesignEnabled,Q=(0,B.A)(),Z="LU"===Q||"FR"===Q||"BE"===Q||"NL"===Q,ee=(0,T.A)().push,et=(0,F.C)(),en=(0,N.R)().trackKeepMeSignedClick,er=(0,o.useCallback)(function(e){ee(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({environment:et,event:"gaEventTrigger",brand:"HelloFresh",tribe:"Conversions Journey",screen:"Login",gaEventCategory:"login"},e))},[et,ee]),eo=(t=(0,o.useState)(void 0===C||C),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(t,2)||function(e,t){if(e){if("string"==typeof e)return eC(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return eC(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),ei=eo[0],ea=eo[1];return(0,r.Y)(eA,{onSuccess:void 0===S?function(){}:S,onFail:void 0===_?function(){}:_,onSubmit:void 0===E?function(){}:E,"data-test-id":"hf-signup-email-password-form",trackingMetadata:void 0===b?{}:b,shouldVerifyEmail:p,shouldSubmitVerifiedEmail:void 0!==v&&v,children:function(e){var t=e.registerField,n=e.hasError,o=e.errorMessage,l=e.hasWarning,s=e.warningMessage,c=e.triggerWarning,f=e.warningClickCallback,b=e.isSubmitting,g=e.success;return(0,r.FD)(r.FK,{children:[l&&(0,r.Y)(i.az,{mb:["sm-2","md-1"],children:(0,r.Y)(G,{warningMessage:s,"data-test-id":"hf-signup-email-password-form-warning-message",onClickWarning:f.current||j})}),n&&(0,r.Y)(i.az,{mb:["sm-2","md-1"],children:(0,r.Y)(G,{warningMessage:o,"data-test-id":"hf-signup-email-password-form-error-message"})}),(0,r.Y)(i.az,{mb:[K?"md-2":"sm-2","md-1"],children:(0,r.Y)(ec,{name:"username",ref:t,required:!0,disabled:b||g,onWarning:c,defaultValue:a,unregisteredWarnEnabled:!1,registeredErrorEnabled:!0,enableNavigation:d,onNavigationClick:A,onEmailChange:I,shouldVerifyEmail:p,autoFocus:y&&!a,autoComplete:"email",label:M,readOnly:h,onFieldClick:Y})}),(0,r.Y)(i.az,{mb:[K?"md-2":"sm-2","md-1"],children:(0,r.Y)(X,{name:"password",ref:t,disablePasswordLengthValidation:!1,required:!0,disabled:b||g,autoFocus:y&&a,autoComplete:"new-password",tip:J.get("text_signup-email-password-form_password-tip"),label:R,validations:[]})}),u&&(0,r.Y)(i.az,{flexDirection:"row",display:"flex",justifyContent:"space-between",alignItems:"left",textAlign:"left",mt:"xs",children:(0,r.Y)(i.Sc,{"data-test-id":"hf-signup-email-password-form-remember-credentials-checkbox",name:"remember-credentials",id:"remember-credentials",checked:ei,label:J.get("text_remember-credentials_label"),onChange:q,ref:t()})}),(0,r.Y)(i.az,{justifyContent:"center",display:"flex",mt:["md-1","md-1","md-2"],children:(0,r.Y)(i.$n.Primary,{type:"submit",disabled:b||g,"data-test-id":"hf-signup-email-password-form-submit-button",children:null!=D?D:J.get("text_signup-email-password-form_button-label")})}),Z&&(0,r.Y)(i.az,{pt:"sm-2",textAlign:"center","data-test-id":"hf-signup-email-password-form-privacy-notice",children:(0,r.Y)(i.EY,{type:"body-xs-regular",children:(0,r.Y)(U.A,{markdownOptions:{forceInline:!0,overrides:{a:{props:{target:"_blank",rel:"noopener noreferrer",style:{textDecoration:"underline"}}}}},copy:W("frontend-auth.signup.privacy-notice"),hasMarkdown:!0})})})]})}})};var eL=n(576957),eI="gaEventTrigger",eM="CLICK",eY="SUBMIT",eR="BACK",eD="SUCCESS",eT="FAILURE",eF="LINK",ez="login",eN="register",eU="forgot",eB="passwordless_reset",eV={event:eI,gaEventCategory:"login",gaEventLabel:"registration"},eG={event:eI,brand:"HelloFresh",tribe:"Conversions Journey",screen:"Register",event_name:"Login_SuccessOnRegisterPage",gaEventCategory:"login",gaEventAction:"loginOnRegisterPage",gaEventNonInteraction:!1},eq={event:eI,gaEventLabel:"",gaEventNonInteraction:!1};function eW(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function eH(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n}
1)(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}var e$=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";switch(e){case eM:return"".concat(n," ").concat(t," clicked");case"INVALID":return"".concat(n," ").concat(t," invalid");case eY:return"".concat(n," ").concat(t," submit");case eR:return"".concat(n," ").concat(t," back");case eD:return"".concat(n," ").concat(t," success");case eT:return"".concat(n," ").concat(t," failed");case eF:return"".concat(n," ").concat(t," link clicked");default:return!1}},eJ=function(e,t,n,r,o){return(0,eL.d)(eH(eW(eH(eW({},eV),{gaEventAction:e$(e,t,n).trim(),brand:"HelloFresh",tribe:"Conversions Journey"}),o?{screen:o}:{screen:"Register"}),{event_name:r}))},eK=function(e){var t=e.label;return(0,eL.d)(eH(eW({},eG),{result:t,gaEventLabel:t}))},eQ=function(e){var t=e.action,n=e.category;return(0,eL.d)(eH(eW({},eq),{gaEventCategory:n,gaEventAction:t}))},eZ=function(e){return(0,eL.d)(eH(eW({},eV),{event_name:"Signup_LeadSubmit",gaEventAction:e$(e).trim(),gaEventCategory:"lead gen",gaEventLabel:"registration"}))},eX="modal";eJ(eR,ez,eX),eJ(eM,ez,eX),eJ(eD,ez,eX),eJ(eT,ez,eX),eJ(eF,ez,eX),eQ({action:"Click submit 1st step",category:"login"}),eQ({action:"1st step completed",category:"login"});var e0=eJ(eR,eN,eX,"Signup_Back"),e1=eJ(eF,eN,eX,"Signup_LinkClick","Login");eK({label:"emailSubmit"}),eK({label:"successfulLogin"}),eK({label:"failedLogin"}),eJ(eM,eU,eX);var e2=eJ(eR,eU,eX);eJ(eD,eU,eX),eJ(eF,eU,eX),eZ(eY),eZ(eD),eJ(eM,eB,eX),eJ(eD,eB,eX),eJ(eT,eB,eX),eJ(eR,eB,eX),eJ(eM,"passwordless_sent",eX);var e3=n(627393),e6=function(e){var t=e.origin,n=(0,o.useMemo)(function(){return A().get("hf_origin_metadata")},[]),r=(0,o.useMemo)(function(){return e3.Ay.getItem("StoredCouponCode")},[]),i={};"string"==typeof n&&(i=JSON.parse(n));var a="";return void 0!==r&&(a=r||""),{origin:void 0===t?"website-registered":t,source:"utm_source"in i?i.utm_source:"",medium:"utm_medium"in i?i.utm_medium:"",campaign:"utm_campaign"in i?i.utm_campaign:"",content:"utm_content"in i?i.utm_content:"",term:"utm_term"in i?i.utm_term:"",jtbd:"jtbd"in i?i.jtbd:"",path:window.location?window.location.pathname:"",voucher:a,timestamp:"".concat(new Date().toISOString().slice(0,-5),"Z")}},e4=n(645125),e5=n(748284),e8=n(784494),e7=function(){try{if(!(0,e8.yK)((0,e8.lS)()))return;var e=e5.i.janusEvent();(0,e4.YH)({event:{schema:e.event.schema,data:e.event.data},context:e.entities.map(function(e){return{schema:e.schema,data:e.data}})})}catch(e){(0,h.Cp)(e,{tags:{event:"Registration_Back_Step_Button_Click",component:"trackRegistrationBackStepButtonClickSnowplowEvent"}})}},e9=n(328808),te=function(){var e=(0,O.$T)().trackJanusEvent;return{trackLoginBackStep:(0,o.useCallback)(function(){try{e(e9.A.janusEvent())}catch(e){(0,h.Cp)(e,{tags:{event:"Login_Back_Step_Button_Click",component:"useLoginBackStepSnowplowEvent"}})}},[e])}};function tt(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){n(e);return}l.done?t(s):Promise.resolve(s).then(r,o)}let tn=function(e){var t,n,a,s,u=(0,R.A)(),c=(0,R.A)({runUsingStatsig:!0}),d=(0,o.useRef)(!0),f=(0,l.Ay)("funnel"),p=f.translate,b=f.translateRaw,g=(0,x.y)("website").data,y=(0,_.Q)().dispatch,h=e6({origin:"website-registered"}),v=null==g||null==(a=g.checkout)?void 0:a.selectShouldVerifyEmailWithKickBox,w=(0,T.A)().push,O=te().trackLoginBackStep,E=(0,I.I)(),k=(0,m.k)(),j=function(e){e.preventDefault(),w(e0),O(),e7(),y({type:S._1,payload:{step:S.nB}})},P=(t=function(e){var t,n,r;return function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){var s=[i,l];if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}(this,function(o){return s.setAttributes({loginSuccessFromSignupForm:!0}).end(),u("".concat(null==(t=e.user_data)?void 0:t.user_id)),c((null==(n=e.user_data)?void 0:n.id)||""),(0,D.KZ)(e),y({type:S.qy,payload:{customerID:"".concat(null==(r=e.user_data)?void 0:r.user_id)}}),A(),[2]})},n=function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function a(e){tt(i,r,o,a,l,"next",e)}function l(e){tt(i,r,o,a,l,"throw",e)}a(void 0)})},function(e){return n.apply(this,arguments)}),A=function(){try{k.setItem("isLoginRegisterFlowComplete","true"),k.setItem("hf_signup_redirect_to_plans","true")}catch(e){}};return(0,r.FD)(o.Fragment,{children:[(0,r.Y)(ex,{defaultUsername:e.email,enableAutoFocus:!0,enableNavigation:!0,onChangeRememberCredentials:function(e){d.current=!!e.target.checked},isRememberCredentialsChecked:e.isRememberCredentialsChecked,onEmailChange:e.onChangeEmail,onNavigationClick:j,onSuccess:P,onFail:function(e){var t;s.setStatus({code:L.A.ERROR,message:e.message}),(null==(t=e.response)?void 0:t.data)&&s.setAttribute("auth_response",JSON.stringify(e.response.data)),s.end(),Y({exception:e,errorMessage:"Error signup with email",operation:"email-signup-cta"})},onSubmit:function(){s=E.startSpan("email-password-signup")},shouldVerifyEmail:v,trackingMetadata:h,passwordLabel:b("funnel.register.createAccount.password.label")}),(0,r.Y)(i.az,{textAlign:"center",m:"sm-2",children:(0,r.Y)(i.N_,{color:"primary.600","data-test-id":"registerGoBack",onClick:j,href:"/login",children:p("funnel.register.goBack")})})]})};var tr=n(616643),to=n(234058);function ti(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){n(e);return}l.done?t(s):Promise.resolve(s).then(r,o)}function ta(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){ti(i,r,o,a,l,"next",e)}function l(e){ti(i,r,o,a,l,"throw",e)}a(void 0)})}}function tl(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function ts(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){var s=[i,l];if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}let tu=function(e){var t,n,i=e.onSuccess,a=e.onFail,l=e.onSubmit,s=e.children,u=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["onSuccess","onFail","onSubmit","children"]),c=(0,er.A)(),d=(0,en.j)(),f=d.locale,p=d.systemCountry,b=(0,x.y)("frontend-auth").data,g=(0,V.V)(null==b?void 0:b.translations),y=(0,et.A)(),m=(0,ed.A)(),h=(0,T.A)().push,v=(0,F.C)(),w=(0,tr.z)().trackForgotPasswordCl
1ick,O=(0,to.u)().trackForgotPasswordVerification,S=(0,em.dj)({runUsingStatsig:!0}).track,_=(0,eh.a)(),E=_.id,k=_.attributes,j=(0,o.useCallback)(function(e){h(tl({environment:v,event:"gaEventTrigger",brand:"HelloFresh",tribe:"Conversions Journey",screen:"Login",gaEventLabel:"registration",gaEventCategory:"login",gaEventInteraction:!1},e))},[v,h]);function P(){return(P=ta(function(e){return ts(this,function(t){switch(t.label){case 0:return[4,y.post("/auth/passwords/recover",{email:e},{params:{country:p,locale:f},headers:{Authorization:"".concat(c.token_type," ").concat(c.access_token)}})];case 1:return[2,t.sent()]}})})).apply(this,arguments)}function A(){return(A=ta(function(e){var t,n,r;return ts(this,function(o){switch(o.label){case 0:t=e.email,"function"==typeof l&&l(),j({event_name:"Login_ForgotPasswordClick",gaEventAction:"modal forgot clicked"}),w(),o.label=1;case 1:return o.trys.push([1,3,,4]),[4,function(e){return P.apply(this,arguments)}(t)];case 2:return o.sent(),j({event_name:"Login_ForgotPasswordSuccess",gaEventAction:"modal forgot success"}),O({email:t}),S({eventName:"Login_Success",experimentationUserId:E,experimentationUserAttributes:k,eventTags:{event_name:"Login_Success",EventCategory:"login",EventAction:"passwordReset",EventLabel:"loginPage"}}),"function"==typeof i&&i(),[3,4];case 3:if((null==(r=(n=o.sent()).response)?void 0:r.status)===404)return"function"==typeof i&&i(),[2];throw j({event_name:"Login_ForgotPasswordError",gaEventAction:"modal forgot failed"}),"function"==typeof a&&a(n),Error(g.raw("error_forgot-password-form_unknown-error"));case 4:return[2]}})})).apply(this,arguments)}return(0,r.Y)(ey,(t=tl({"data-test-id":"hf-auth-forgot-password-form"},u),n=n={onSubmit:m.onSubmit(function(e){return A.apply(this,arguments)}),children:s(m)},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))};function tc(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}let td=function(e){var t,n=e.defaultEmail,a=void 0===n?"":n,l=e.enableNavigation,s=void 0!==l&&l,u=e.enableAutoFocus,c=void 0!==u&&u,d=e.disableEmailFieldEdit,f=void 0!==d&&d,p=e.onSuccess,b=void 0===p?function(){}:p,g=e.onFail,y=e.onSubmit,m=e.onEmailChange,h=void 0===m?function(){}:m,v=e.onNavigationClick,w=void 0===v?function(){}:v,O=e.onFieldClick,S=void 0===O?function(){}:O,_=function(e){e.preventDefault(),Y({event_name:"Login_ForgotPasswordBack",gaEventAction:"modal forgot back"}),w(e)},E=(t=(0,o.useState)(!1),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(t,2)||function(e,t){if(e){if("string"==typeof e)return tc(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return tc(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),k=E[0],j=E[1],P=(0,x.y)("frontend-auth").data,A=(0,V.V)(null==P?void 0:P.translations),C=(0,x.y)("website").data,L=null==C?void 0:C.isMaterialDesignEnabled,I=(0,T.A)().push,M=(0,F.C)(),Y=(0,o.useCallback)(function(e){I(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({environment:M,event:"gaEventTrigger",brand:"HelloFresh",screen:"Login",tribe:"Conversions Journey",gaEventLabel:"registration",gaEventCategory:"login",gaEventInteraction:!1},e))},[M,I]);return(0,r.Y)(tu,{onSubmit:void 0===y?function(){}:y,onSuccess:function(){j(!0),"function"==typeof b&&b({successMessage:{text:A.raw("message_forgot-password-email-form_success-message"),translationId:"message_forgot-password-email-form_success-message"}})},onFail:void 0===g?function(){}:g,children:function(e){var t=e.registerField,n=e.isSubmitting,o=e.hasError,l=e.errorMessage;return(0,r.FD)(r.FK,{children:[o&&(0,r.Y)(i.az,{mb:["sm-2","md-1"],children:(0,r.Y)(G,{warningMessage:l,"data-test-id":"hf-forgot-password-email-form-error-message"})}),(0,r.Y)(i.az,{mb:[L?"md-2":"sm-2","md-1"],children:(0,r.Y)(ec,{name:"email",label:null,ref:t,required:!0,disabled:n||k,defaultValue:a,enableNavigation:s,onNavigationClick:_,readOnly:f,onFieldClick:S,onEmailChange:h,autoFocus:c&&!a,autoComplete:"email"})}),(0,r.Y)(i.az,{justifyContent:"center",display:"flex",mt:["md-1","md-1","md-2"],children:(0,r.Y)(i.$n.Primary,{type:"submit",disabled:n||k,"data-test-id":"hf-forgot-password-email-form-submit-button",children:A.get("text_forgot-password-email-form_button-label")})})]})}})};function tf(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var tp=function(e,t){e({type:S._1,payload:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({step:S.nB},t&&t)})};let tb=function(e){var t,n,a=e.email,s=e.renderSubheader,u=e.onChangeEmail,c=(0,T.A)().push,d=(0,I.I)(),f=(0,l.Ay)("funnel").translateRaw,p=(0,_.Q)(),b=p.dispatch,g=p.state,y=(t=(0,o.useState)(!1),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(t,2)||function(e,t){if(e){if("string"==typeof e)return tf(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return tf(e,t)}}
1(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),m=y[0],h=y[1];(0,o.useEffect)(function(){m&&tp(b,{hasPasswordBeenReset:!0})},[m,b,g]);var v=function(e){e.preventDefault(),b({type:S.Ks,payload:{}}),c(e2),tp(b)};return(0,r.FD)(o.Fragment,{children:[s(),(0,r.Y)(td,{onSuccess:function(){n.end(),c(e2),h(!0)},onFail:function(e){Y({exception:e,errorMessage:"Error reset password"}),n.setStatus({code:L.A.ERROR,message:e.message}),n.end()},onSubmit:function(){n=d.startSpan("forgot-password")},defaultEmail:a,enableNavigation:!0,onNavigationClick:v,onEmailChange:u,enableAutoFocus:!0}),(0,r.Y)(i.az,{paddingTop:["sm-2"],textAlign:"center",children:(0,r.Y)(i.N_,{href:"/login",color:"primary.600",textDecorationLine:"underline",onClick:v,tabIndex:0,"data-test-id":"registerGoBack",children:f("funnel.register.goBack")})})]})};var tg=n(477470),ty=n(353151),tm=n(80765),th=n(29079),tv=function(e){var t,n,r,o,i,a,l;return"string"==typeof e?e:"string"==typeof e.error?e.error:(void 0===e?"undefined":e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e)=="object"&&((null==e||null==(n=e.response)||null==(t=n.data)?void 0:t.error_code)||(null==e||null==(o=e.response)||null==(r=o.data)?void 0:r.message)||(null==e?void 0:e.statusCode)||(null==e?void 0:e.status)||(null==e?void 0:e.message)||(null==e||null==(i=e.error)?void 0:i.statusCode)||(null==e||null==(a=e.error)?void 0:a.status)||(null==e||null==(l=e.error)?void 0:l.message))||"unknown error"},tw=n(274188),tO=n(271168),tS=n(626010),t_=n(498540),tE=n(569436),tk=n(271101);function tj(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function tP(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){n(e);return}l.done?t(s):Promise.resolve(s).then(r,o)}function tA(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){tP(i,r,o,a,l,"next",e)}function l(e){tP(i,r,o,a,l,"throw",e)}a(void 0)})}}function tC(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function tx(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}function tL(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){var s=[i,l];if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}let tI=function(e){var t,n,i,a,s=e.onSubmit,u=e.onSuccess,c=e.onFail,d=e.children,f=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["onSubmit","onSuccess","onFail","children"]),p=(0,en.j)(),b=p.locale,g=p.systemCountry,y=(0,x.y)("frontend-auth").data,m=(0,V.V)(null==y?void 0:y.translations),h=(0,l.Ay)("funnel.login").translateRaw,v=(0,et.A)(),w=(0,eg.O)(),S=(0,ef.A)().dispatchCustomEvent,_=(0,T.A)().push,E=(0,O.jh)().track,k=(0,tO.M)().trackSnowplowLoginError,j=(0,tg.usePathname)(),P=(0,F.C)(),A=(0,o.useCallback)(function(e){_(tC({environment:P,event:"gaEventTrigger",gaEventLabel:"registration",gaEventCategory:"login",gaEventInteraction:!1,brand:"HelloFresh",tribe:"Conversions Journey",screen:"Login",login_method:"email"},e))},[P,_]),C=(0,ed.A)(),L=(t=(0,o.useState)(!1),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(t,2)||function(e,t){if(e){if("string"==typeof e)return tj(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return tj(e,t)}}
1(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),I=L[0],M=L[1],Y=(0,em.dj)({runUsingStatsig:!0}).track,R=(0,eh.a)(),D=R.id,z=R.attributes,N=(0,tS.kE)().trackLoginButtonClick,U=(0,t_.I)().trackLoginSubmit,B=(0,tE.I)().trackLoginLoginSuccess,G=(null==(a=w.mobileWebView)?void 0:a.active)?"app":"loginPage",q="/login",W=(0,tm.h)(th.bM.standaloneHighRiskModal).openModal,H=(n=tA(function(e){var t,n;return tL(this,function(r){switch(r.label){case 0:return t=e.username,n=e.password,[4,v.post(q,{username:t,password:n},{params:{country:g,locale:b}})];case 1:return[2,r.sent()]}})}),function(e){return n.apply(this,arguments)}),$=(i=tA(function(e){var t,n,r,o,i,a,l,d,f,p,b,g,y,v;return tL(this,function(w){switch(w.label){case 0:t=e.username,n=e.password,"function"==typeof s&&s(),A({event_name:"Login_ButtonClick",gaEventAction:"modal login clicked"}),N({loginMethod:tk.xH.Email,loginType:tk.Gb.Login,email:t,uiComponentName:"LoginButton",uiComponentLabel:"Log in"}),U({loginMethod:tk.xH.Email,loginType:tk.Gb.Login,email:t,uiComponentName:"LoginButton",uiComponentLabel:"Log in"}),w.label=1;case 1:return w.trys.push([1,3,,4]),[4,H({username:t,password:n})];case 2:return o=(r=w.sent()).data,i=r.status,a=r.statusText,M(!0),J(o),E((0,tw.JMJ)({login_method:"email",page_of_login:j}),{action:"Login Success",action_type:"system_message",is_ecommerce:!1}),A({event_name:"Login_Success",gaEventAction:"modal login success",gaEventLabel:"Post ".concat(q," --\x3e {create customer} {").concat(i," ").concat(a,"}")}),B({loginMethod:tk.xH.Email,loginType:tk.Gb.Login,systemMessage:"successfulLogin"}),Y({eventName:"Login_Success",experimentationUserId:D,experimentationUserAttributes:z,eventTags:{event_name:"Login_Success",EventCategory:"login",EventAction:"password",EventLabel:G}}),"function"==typeof u&&u(o),[3,4];case 3:if(g=l=w.sent(),"function"==typeof c&&c(g),(0,ty.J0)(g))return W({email:t}),[2];if(A({event_name:"Login_Failed",gaEventAction:"modal login failed",gaEventLabel:"".concat(tv(l))}),(null==(f=l.response)||null==(d=f.data)?void 0:d.error)==="access_denied")throw k(y=m.raw("error_signin-form_invalid-credentials")),Error(y);if((null==(b=l.response)||null==(p=b.data)?void 0:p.error)==="access_denied_password_must_be_rotated")throw k("Your password is expired. Follow the instructions sent to your email inbox to update it."),Error(h("funnel.login.password.expired"));throw k(v=m.raw("error_signin-form_unknown-error")),Error(v);case 4:return[2]}})}),function(e){return i.apply(this,arguments)}),J=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};w.mobileWebView.active&&S("userCredentials",tx(tC({},e),{action:"login"}))};return(0,r.Y)(ey,tx(tC({"data-test-id":"hf-auth-signin-form"},f),{onSubmit:C.onSubmit($),children:d(tx(tC({},C),{success:I}))}))};var tM=n(658307);let tY=function(e){var t=e.email,n=(0,T.A)().push,o=(0,_.Q)().dispatch,a=(0,l.Ay)("funnel").translate,s=function(){n({event:"gaEventTrigger",event_name:"Login_PasswordLessLoginClick",brand:"HelloFresh",tribe:"Conversions",screen:"Login",event_category:"Login",event_action:"PasswordLessLoginClick",event_label:"[button_type]",button_type:"[wrong-pass]"}),o({type:S._1,payload:{step:S.xD,email:t}})};return(0,r.Y)(i.az,{p:"global.xxs",children:(0,r.FD)(i.EY,{error:!0,type:"body-sm-regular",children:[a("funnel.login.passwordless.login.error.prefix")," ",(0,r.Y)(i.az,{as:"span",onClick:s,onKeyDown:function(e){("Enter"===e.key||" "===e.key)&&(e.preventDefault(),s())},tabIndex:0,cursor:"pointer",role:"button",children:(0,r.Y)(i.EY,{error:!0,type:"body-sm-regular",strong:!0,textDecoration:"underline",children:a("funnel.login.passwordless.login.error.cta")})})]})})},tR=function(e){var t,n=e.isRememberCredentialsChecked,l=e.handleIsRememberMeCredentialsClick,s=e.handleForgetPasswordPathClick,u=e.registerField,c=e.hasError,d=e.errorMessage,f=e.hasWarning,p=e.warningMessage,b=e.triggerWarning,g=e.isSubmitting,y=e.success,m=e.disableEmailField,h=e.disablePasswordField,v=(0,x.y)("frontend-auth").data,w=(0,x.y)("website").data,O=(0,V.V)(null==v?void 0:v.translations),S=null==w?void 0:w.isMaterialDesignEnabled,_=(0,a.lp)(),E=c&&"It seems your password is invali
1d, please review and try again."===d;return(0,r.FD)(o.Fragment,{children:[f&&(0,r.Y)(i.az,{mb:[S?"md-2":"sm-2","md-1"],children:(0,r.Y)(G,{onClickWarning:e.onClickWarning,warningMessage:p,"data-test-id":"hf-login-email-password-form-warning-message"})}),!E&&(0,r.Y)(i.az,{mb:[S?"md-2":"sm-2","md-1"],children:(0,r.Y)(G,{warningMessage:d,"data-test-id":"hf-login-email-password-form-error-message"})}),(0,r.Y)(i.az,{mb:[S?"md-2":"sm-2","md-1"],children:(0,r.Y)(ec,{name:"username",ref:u,required:!0,disabled:g||y||m,onWarning:b,defaultValue:e.defaultUsername,unregisteredWarnEnabled:!0,registeredErrorEnabled:!1,onEmailChange:e.onEmailChange,onEmailStatusResolved:e.onEmailStatusResolved,autoFocus:e.enableAutoFocus&&!e.defaultUsername,autoComplete:"email",label:e.emailLabel,enableNavigation:e.enableNavigation,onNavigationClick:e.onNavigationClick,readOnly:e.disableEmailFieldEdit,onFieldClick:e.onEmailFieldClick,placeholder:e.emailPlaceholder})}),(0,r.Y)(i.az,{mb:"sm",children:(0,r.Y)(X,{name:"password",ref:u,disablePasswordLengthValidation:!0,required:!0,disabled:g||y||h,autoFocus:e.enableAutoFocus&&e.defaultUsername,autoComplete:"current-password",label:e.passwordLabel,placeholder:e.passwordPlaceholder,borderColor:E&&"error.500"})}),E&&(0,r.Y)(tY,{email:e.defaultUsername}),(e.enableRememberCredentials||e.enableForgetPassword)&&(0,r.FD)(i.az,{flexDirection:"row",display:"flex",justifyContent:"space-between",alignItems:"center",mt:"md-1",gap:"sm",children:[e.enableRememberCredentials&&(0,r.Y)(i.Sc,{"data-test-id":"hf-login-email-password-form-remember-credentials-checkbox",name:"remember-credentials",id:"remember-credentials",checked:n,label:O.raw("text_remember-credentials_label"),onChange:l,ref:u()}),(0,r.Y)(i.az,{flexShrink:0,textAlign:"right",minHeight:"1.5rem",children:e.enableForgetPassword&&(0,r.Y)(i.N_,{__dangerouslySetCustomCSS:{paddingTop:"0.5rem",paddingBottom:"0.5rem",paddingLeft:"1rem",paddingRight:"1rem",minHeight:"1.5rem",display:"inline-flex",alignItems:"center"},color:"primary.600",tabIndex:0,href:e.forgetPasswordPath,onClick:s,"data-test-id":"hf-login-email-password-form-forget-password-link",type:_?"body-sm-bold":"body-sm-regular",children:O.get("text_forget-password_label")})})]}),(0,r.Y)(i.az,{justifyContent:"center",display:"flex",mt:["md-1","md-1","md-2"],children:(0,r.Y)(i.$n.Primary,{type:"submit",disabled:g||y,"data-test-id":"hf-login-email-password-form-submit-button",children:null!=(t=e.submitButtonLabel)?t:O.get("text_login-email-password-form_button-label")})})]})};function tD(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function tT(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}var tF=function(e){var t,n=(0,T.A)().push,i=(0,F.C)(),a=(0,tM.Z)().trackRecoverPasswordClick,l=(0,N.R)().trackKeepMeSignedClick,s=(0,o.useCallback)(function(e){n(tT({environment:i,event:"gaEventTrigger",brand:"HelloFresh",tribe:"Conversions Journey",screen:"Login",gaEventCategory:"login"},e))},[i,n]),u=(t=(0,o.useState)(e.isRememberCredentialsChecked),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(t,2)||function(e,t){if(e){if("string"==typeof e)return tD(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return tD(e,t)}}
1(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),c=u[0],d=u[1],f=function(t){var n,r,o,i=t.target.checked?"on":"off";s({event_name:"Login_RememberMeClick",gaEventLabel:i,remember_me:i,gaEventAction:"remember_me clicked"}),l({isChecked:t.target.checked,wasPreChecked:!!c,loginType:z.Gb.Login,uiComponentLabel:(null==(o=t.target.labels)||null==(r=o[0])||null==(n=r.textContent)?void 0:n.trim())||null}),e.onChangeRememberCredentials(t),d(function(e){return!e})},p=function(t){s({event_name:"Login_ForgotPasswordLinkClick",gaEventLabel:"registration",gaEventCategory:"login",gaEventAction:"modal forgot link clicked",gaEventNonInteraction:!1}),a(),e.onClickForgetPassword(t)};return(0,r.Y)(tI,{onSuccess:e.onSuccess,onFail:e.onFail,onSubmit:e.onSubmit,"data-test-id":"hf-login-email-password-form",children:function(t){var n,o,i=t.registerField,a=t.hasError,l=t.errorMessage,s=t.hasWarning,u=t.warningMessage,d=t.triggerWarning,b=t.isSubmitting,g=t.success;return(0,r.Y)(tR,(n=tT({},e),o=o={isRememberCredentialsChecked:c,handleIsRememberMeCredentialsClick:f,handleForgetPasswordPathClick:p,registerField:i,hasError:a,errorMessage:l,hasWarning:s,warningMessage:u,triggerWarning:d,isSubmitting:b,success:g},Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(o)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(o)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(o,e))}),n))}})};tF.defaultProps={defaultUsername:"",emailPlaceholder:"",passwordPlaceholder:"",enableRememberCredentials:!0,isRememberCredentialsChecked:!0,onChangeRememberCredentials:function(){},onEmailStatusResolved:function(){},enableForgetPassword:!0,forgetPasswordPath:"",enableAutoFocus:!1,disableEmailFieldEdit:!1,disableEmailField:!1,disablePasswordField:!1};var tz=n(68208),tN=n.n(tz),tU=n(522015),tB=n(258286),tV=function(e){var t=e.size;return(0,r.Y)("svg",{width:t,height:t,viewBox:"0 0 60.734 60.733",fill:"white",children:(0,r.Y)("path",{d:"M57.378.001H3.352A3.352 3.352 0 000 3.353v54.026a3.353 3.353 0 003.352 3.354h29.086V37.214h-7.914v-9.167h7.914v-6.76c0-7.843 4.789-12.116 11.787-12.116 3.355 0 6.232.251 7.071.36v8.198l-4.854.002c-3.805 0-4.539 1.809-4.539 4.462v5.851h9.078l-1.187 9.166h-7.892v23.52h15.475a3.355 3.355 0 003.355-3.351V3.351a3.352 3.352 0 00-3.354-3.35z"})})},tG=function(e){var t=e.size;return(0,r.Y)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",height:t,width:t,children:(0,r.Y)("g",{fill:"none",fillRule:"evenodd",children:(0,r.Y)("path",{d:"M9.255 22c1.245 0 1.798-.826 3.353-.826 1.58 0 1.927.8 3.315.8 1.362 0 2.273-1.246 3.135-2.466.964-1.399 1.361-2.772 1.388-2.835-.09-.026-2.699-1.081-2.699-4.044 0-2.568 2.057-3.725 2.171-3.814-1.361-1.933-3.43-1.983-3.995-1.983-1.53 0-2.775.914-3.559.914-.849 0-1.966-.864-3.289-.864C6.556 6.882 4 8.942 4 12.832c0 2.416.951 4.972 2.12 6.625C7.122 20.856 7.995 22 9.255 22m3.212-15.384c.912 0 2.055-.61 2.737-1.424.616-.738 1.066-1.768 1.066-2.797 0-.14-.013-.28-.038-.395-1.016.038-2.236.674-2.968 1.525-.579.649-1.106 1.667-1.106 2.709 0 .152.026.305.039.355.064.014.167.027.27.027",fill:"currentColor"})})})},tq=[{prop:"socialMedia",variants:{facebook:{backgroundColor:"social.600",":hover":{cursor:"pointer",bg:"social.500"},":active":{bg:"social.400"},":disabled":{pointerEvents:"none",opacity:".4"}},google:{backgroundColor:"social.100",borderColor:"primary.600",borderStyle:"solid",":hover":{cursor:"pointer",bg:"social.200"},":active":{bg:"social.300"},":disabled":{pointerEvents:"none",opacity:".4"}},apple:{backgroundColor:"social.700",height:"40px",borderWidth:0,":hover":{backgroundColor:"social.700",cursor:"pointer"},":active":{bg:"social.800"},":disabled":{pointerEvents:"none",opacity:".4"}}}}];function tW(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}let tH=function(e){var t,n,o=e.onClick,a=e.disabled,l=e.label,s=e.buttonId,u=e.leadingIcon,c=e.trailingIcon,d=e.pseudo,f=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["onClick","disabled","label","buttonId","leadingIcon","trailingIcon","pseudo"]);return(0,r.FD)(i.az,(t=tW({},f),n=n={as:"button",variants:tq,"data-test-id":s,onClick:o,disabled:a,pseudo:tW({},d),color:"neutral.100",lineHeight:"line-height-md-2",borderRadius:"border-radius-sm",borderWidth:"0",position:"relative",display:"flex",alignItems:"center",height:"40px",px:"sm-1",width:"100%",justifyContent:"space-between",children:[!u&&(0,r.Y)(i.az,{}),u&&(0,r.Y)(i.az,{display:"flex",alignItems:"center","data-component":"leadingIcon",children:u}),(0,r.Y)(i.EY,{as:"span",type:"body-md-regular",children:l}),c&&(0,r.Y)(i.az,{display:"flex",alignItems:"center","data-component":"trailingIcon",children:c}),!c&&(0,r.Y)(i.az,{})]},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n}
1)(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t))};var t$=n(322298),tJ=n.n(t$),tK=n(92200),tQ=function(){var e=(0,O.$T)().trackJanusEvent;return{trackLoginSelectAccountLinkClick:(0,o.useCallback)(function(){try{e(tK.Q.janusEvent())}catch(e){(0,h.Cp)(e,{tags:{event:"Login_Select_Account_Link_Click",component:"useLoginSelectAccountLinkSnowplowEvent"}})}},[e])}};let tZ=function(e){var t=e.errorMessage,n=e.dataTestId,a=e.socialMedia,l=(0,x.y)("frontend-auth").data,s=(0,V.V)(null==l?void 0:l.translations),u=s.get("error-message_".concat(a,"_error")),c=(0,_.Q)().dispatch,d=(0,T.A)().push,f=tQ().trackLoginSelectAccountLinkClick,p=(0,o.useCallback)(function(e){e.preventDefault(),d(e1),f(),c({type:S._1,payload:{step:S.$m}})},[c,d,f]),b=(0,o.useMemo)(function(){return"SOCIAL_LOGIN_ACCOUNT_ASSOCIATION_NOT_ALLOWED_UNAUTHENTICATED_USER"===t?s.component("error-message_account_association_not_allowed",{socialMedia:(0,r.Y)("span",{children:tJ()(a)},"social-media"),signUpLink:(0,r.Y)(i.N_,{"data-test-id":"".concat(n,"-link"),onClick:p,href:"/login",customColor:"inherit",hoverColor:"inherit",activeColor:"inherit",children:s.get("text_auth-register-link")},"sign-up-link")}):u},[t,n,a,p,s,u]);return t?(0,r.Y)("div",{"data-test-id":n,children:(0,r.Y)(i.EY,{type:"body-md-regular",color:"error.600",children:b||u})}):null};function tX(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function t0(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){n(e);return}l.done?t(s):Promise.resolve(s).then(r,o)}function t1(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){t0(i,r,o,a,l,"next",e)}function l(e){t0(i,r,o,a,l,"throw",e)}a(void 0)})}}function t2(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return tX(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return tX(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function t3(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){var s=[i,l];if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}var t6=function(e){var t=e.onSuccess,n=e.onFail,a=e.page,l=void 0===a?"login":a,s=e.customButton,u=function(e){return J.apply(this,arguments)},c=(0,en.j)().systemCountry,d=(0,x.y)("frontend-auth").data,f=(0,V.V)(null==d?void 0:d.translations),p=(0,et.A)(),b=t2((0,o.useState)(""),2),g=b[0],y=b[1],m=t2((0,o.useState)(!1),2),h=m[0],v=m[1],w=(0,eg.O)(),S=(0,tB.Ko)(),_=S.login,E=S.injected,k=S.waitingOnFacebook,j=(0,T.A)().push,P=(0,O.jh)().track,A=(0,tO.M)().trackSnowplowLoginError,C=(0,tg.usePathname)(),L=(0,F.C)(),I=(0,R.A)({runUsingStatsig:!0}),M=(0,em.dj)({runUsingStatsig:!0}).track,Y=(0,eh.a)(),D=Y.id,z=Y.attributes,N=(0,tS.kE)().trackLoginButtonClick,U=(0,t_.I)().trackLoginSubmit,B=(0,tE.I)().trackLoginLoginSuccess,G=(0,o.useCallback)(function(e){j(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({environment:L,event:"gaEventTrigger",gaEventCategory:"login",gaEventLabel:"registration",gaEventNonInteraction:!1,brand:"HelloFresh",tribe:"Conversions Journey",screen:"Login",login_method:"facebook"},e))},[L,j]),q="/api/social/signup";function W(){return(W=t1(function(e){return t3(this,function(t){return[2,p.post(q,e,{headers:{"Content-Type":"application/x-www-form-urlencoded"}})]})})).apply(this,arguments)}function H(){return(H=t1(function(e){return t3(this,function(t){return[2,p.post("/api/social/login",e,{headers:{"Content-Type":"application/x-www-form-urlencoded"}})]})})).apply(this,arguments)}function $(){return($=t1(function(e){var t,n,r;return t3(this,function(o){switch(o.label){case 0:return[4,function(e){return W.apply(this,arguments)}(t=tU.stringify({"social_auth_data[user_id]":e.userID,"social_auth_data[access_token]":e.accessToken,social_provider_id:"facebook",grant_type:"social_login",country:c}))];case 1:return n=o.sent(),[4,function(e){return H.apply(this,arguments)}(t)];case 2:return r=o.sent(),[2,{signupResponse:n,signinResponse:r}]}})})).apply(this,arguments)}function J(){return(J=t1(function(e){var r,o,i,a,s,u,c,d,f,p,b,g;return t3(this,function(m){switch(m.label){case 0:if(e.preventDefault(),h)return[2];y(""),v(!0),r={scope:"email,public_profile",info_fields:"email,name"},G({event_name:"Login_ButtonClick",gaEventAction:"social facebook signup_login clicked"}),N({loginMethod:tk.xH.Facebook,loginType:"register"===l?tk.Gb.Register:tk.Gb.Login,uiComponentName:"FacebookLoginButton",uiComponentLabel:Q||""}),"login"===l&&U({loginMethod:tk.xH.Facebook,loginType:tk.Gb.Login,uiComponentName:"FacebookLoginButton",uiComponentLabel:Q||""}),M({eventName:"SocialLogin_ButtonClick",experimentationUserId:D,experimentationUserAttributes:z,eventTags:{event_name:"SocialLogin_ButtonClick",EventCategory:"registration",EventAction:"facebook",EventLabel:"register"===l?"registerPage":"loginPage"}}),m.label=1;case 1:return m.trys.push([1,4,,5]),[4,_(r)];case 2:if(a=m.sent().authResponse,w.mobileWebView.active)return v(!1),[2];return[4,function(e){return $.apply(this,arguments)}(a)];case 3:return u=(s=m.sent()).signinResponse.data,d=(c=s.signupResponse).status,f=c.statusText,v(!1),p=(null==(o=w.mobileWebView)?void 0:o.active)?"app":"register"===l?"registerPage":"loginPage",201===d&&M({eventName:"Successful_Register",experimentationUserId:D,experimentationUserAttributes:z,eventTags:{event_name:"Successful_Register",EventCategory:"registration",EventAction:"facebook",EventLabel:p}}),P((0,tw.JMJ)({login_method:"facebook",page_of_login:C}),{action:"Facebook Login Success",action_type:"system_message",is_ecommerce:!1}),G({event_name:"Login_Success",gaEventAction:"social facebook signup_login success",gaEventLabel:"Post ".concat(q," --\x3e {create customer - s
1ocial} {").concat(d," ").concat(f,"}")}),"login"===l&&B({loginMethod:tk.xH.Facebook,loginType:tk.Gb.Login,systemMessage:"Facebook Login Success"}),M({eventName:"Login_Success",experimentationUserId:D,experimentationUserAttributes:z,eventTags:{event_name:"Login_Success",EventCategory:"login",EventAction:"facebook",EventLabel:p}}),I((null==u||null==(i=u.user_data)?void 0:i.id)||""),t(u),[3,5];case 4:return y(g=tv(b=m.sent())),v(!1),G({event_name:"Login_Failed",gaEventAction:"social facebook signup_login failed",gaEventLabel:g}),A("social facebook signup_login failed: ".concat(g)),n(b),[3,5];case 5:return[2]}})})).apply(this,arguments)}var K=!E||k,Q=f.get("label_".concat(l,"_facebook_button")),Z=s?s({disabled:K,onClick:u,label:Q}):(0,r.Y)(tH,{disabled:K,onClick:u,label:(0,r.Y)(i.EY,{type:"body-md-regular",aaa:!0,color:"neutral.100",children:Q}),buttonId:"hf-facebook-button","data-test-id":"hf-facebook-button",leadingIcon:(0,r.Y)(tV,{size:"24px"}),socialMedia:"facebook"});return(0,r.FD)("div",{"data-test-id":"hf-facebook-login",children:[Z,!!g&&(0,r.Y)(tZ,{errorMessage:g,dataTestId:"hf-facebook-login-error",socialMedia:"facebook"})]})};t6.propTypes={page:tN().oneOf(["login","register"]),onSuccess:tN().func.isRequired,onFail:tN().func.isRequired,customButton:tN().func};var t4=n(470663),t5="hf_prefill_email",t8="hf_socialLogin",t7=function(e){A().get(t8)||A().set(t8,"1",{expires:120}),(0,D.KZ)(e)},t9=n(941602);function ne(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){n(e);return}l.done?t(s):Promise.resolve(s).then(r,o)}let nt=function(e){var t,n,a=e.page,l=e.onFail,s=void 0===l?function(){}:l,u=(0,_.Q)(),c=u.dispatch,d=u.state,f=(0,t4.A)(),p=(0,t9.F)({},{enabled:!!f||"-1"!==d.customerID,suspense:!1}).data;(0,o.useEffect)(function(){f&&p&&c({type:S.qy,payload:{customerID:p.user_id}})},[f,p,c]);var b=(t=function(e){return function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){var s=[i,l];if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}(this,function(t){return t7(e),[2]})},n=function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function a(e){ne(i,r,o,a,l,"next",e)}function l(e){ne(i,r,o,a,l,"throw",e)}a(void 0)})},function(e){return n.apply(this,arguments)});return(0,r.Y)(i.az,{mt:"sm-2",children:(0,r.Y)(t6,{onSuccess:b,onFail:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;e&&(s(e),Y({exception:e,errorMessage:"Error singing with FaceBook",operation:"facebook-login-cta"}))},page:a,customButton:function(e){var t=e.disabled,n=e.onClick,o=e.label;return(0,r.Y)(tH,{disabled:t,onClick:n,label:(0,r.Y)(i.EY,{type:"body-md-regular",color:"neutral.100",children:o}),buttonId:"hf-facebook-button",leadingIcon:(0,r.Y)(tV,{size:"24px"}),socialMedia:"facebook"})}})})};var nn=n(247489),nr=n(212702);function no(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}let ni=function(e){var t,n=e.onFail,a=void 0===n?function(){}:n,l=e.containerWidth,s=(0,T.A)().push,u=(0,nn.A)(),c=(0,nr.R)(),d=(t=(0,o.useState)(!1),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(t,2)||function(e,t){if(e){if("string"==typeof e)return no(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return no(e,t)}}
1(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),f=d[0],p=d[1],b=o.createRef(),g=(0,_.Q)(),y=g.dispatch,m=g.state,h=(0,t4.A)(),v=(0,t9.F)({},{enabled:!!h||"-1"!==m.customerID,suspense:!1}).data,w=(0,em.dj)({runUsingStatsig:!0}).track,O=(0,eh.a)(),E=O.id,k=O.attributes,j=(0,tS.kE)().trackLoginButtonClick,P=(0,t_.I)().trackLoginSubmit,A=(0,tE.I)().trackLoginLoginSuccess,C=(0,o.useCallback)(function(){s({event:"Login_ButtonClick",gaEventAction:"social google signup_login clicked"}),j({loginMethod:tk.xH.Google,loginType:tk.Gb.Login,uiComponentName:"GoogleLoginButton",uiComponentLabel:"Sign in with Google"}),P({loginMethod:tk.xH.Google,loginType:tk.Gb.Login,uiComponentName:"GoogleLoginButton",uiComponentLabel:"Sign in with Google"}),w({eventName:"SocialLogin_ButtonClick",experimentationUserId:E,experimentationUserAttributes:k,eventTags:{event_name:"SocialLogin_ButtonClick",EventCategory:"registration",EventAction:"google",EventLabel:"loginPage"}})},[s,j,P,w,E,k]);(0,o.useEffect)(function(){h&&v&&y({type:S.qy,payload:{customerID:v.user_id}})},[h,v,y]),(0,o.useEffect)(function(){var e;!f&&c.initialized&&b.current&&(p(!0),null==(e=window.google)||e.accounts.id.renderButton(b.current,{theme:"filled_blue",size:"large",logo_alignment:"left",width:l,shape:"rectangular",locale:u,click_listener:C}))},[b,c.initialized,u,l,C,f]),(0,o.useEffect)(function(){c.initializationError&&a(c.initializationError)},[c.initializationError,a]),(0,o.useEffect)(function(){c.loginErrorMessage&&a(c.loginErrorMessage)},[c.loginErrorMessage,a]),(0,o.useEffect)(function(){c.signInResponseData&&(A({loginMethod:tk.xH.Google,loginType:tk.Gb.Login,systemMessage:"Google Login Success"}),t7(c.signInResponseData))},[c.signInResponseData,A]);var x=!c.injected||!c.initialized||c.isSubmitting;return(0,r.FD)(i.az,{mt:"sm-2",children:[(0,r.Y)(i.az,{"data-test-id":"hf-google-login",height:44,disabled:x,children:(0,r.Y)("div",{ref:b})}),(c.injectError||c.loginErrorMessage)&&(0,r.Y)(tZ,{errorMessage:c.injectError||c.loginErrorMessage,dataTestId:"hf-google-login-error",socialMedia:"google"})]})};var na=n(733204);function nl(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ns(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){n(e);return}l.done?t(s):Promise.resolve(s).then(r,o)}function nu(e){return function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){ns(i,r,o,a,l,"next",e)}function l(e){ns(i,r,o,a,l,"throw",e)}a(void 0)})}}function nc(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return nl(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nl(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function nd(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){var s=[i,l];if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}let nf=function(e){var t=function(e){return q.apply(this,arguments)},n=function(e){var t=tv(e);m(t),w(!1),N({event_name:"Login_Failed",gaEventAction:"social apple signup_login failed",gaEventLabel:t}),E("social apple signup_login failed: ".concat(t)),u.onFail(e)},a=function(){if(!v)return m(""),w(!0),N({event_name:"Login_ButtonClick",gaEventAction:"social apple signup_login clicked"}),Y({loginMethod:tk.xH.Apple,loginType:"register"===s?tk.Gb.Register:tk.Gb.Login,uiComponentName:"AppleLoginButton",uiComponentLabel:H||""}),"login"===s&&D({loginMethod:tk.xH.Apple,loginType:tk.Gb.Login,uiComponentName:"AppleLoginButton",uiComponentLabel:H||""}),C({eventName:"SocialLogin_ButtonClick",experimentationUserId:I,experimentationUserAttributes:M,eventTags:{event_name:"SocialLogin_ButtonClick",EventCategory:"registration",EventAction:"apple",EventLabel:"register"===s?"registerPage":"loginPage"}}),c.login().then(t,n)},l=e.page,s=void 0===l?"login":l,u=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["page"]),c=(0,na._)(),d=(0,en.j)().systemCountry,f=(0,x.y)("frontend-auth").data,p=(0,V.V)(null==f?void 0:f.translations),b=(0,et.A)(),g=nc((0,o.useState)(""),2),y=g[0],m=g[1],h=nc((0,o.useState)(!1),2),v=h[0],w=h[1],S=(0,T.A)().push,_=(0,O.jh)().track,E=(0,tO.M)().trackSnowplowLoginError,k=(0,tg.usePathname)(),j=(0,eg.O)(),P=(0,F.C)(),A=(0,R.A)({runUsingStatsig:!0}),C=(0,em.dj)({runUsingStatsig:!0}).track,L=(0,eh.a)(),I=L.id,M=L.attributes,Y=(0,tS.kE)().trackLoginButtonClick,D=(0,t_.I)().trackLoginSubmit,z=(0,tE.I)().trackLoginLoginSuccess,N=(0,o.useCallback)(function(e){
1S(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({environment:P,event:"gaEventTrigger",gaEventCategory:"login",gaEventLabel:"registration",gaEventNonInteraction:!1,brand:"HelloFresh",tribe:"Conversions Journey",screen:"Login",login_method:"apple"},e))},[P,S]),U="/api/social/signup";function B(){return(B=nu(function(e){return nd(this,function(t){return[2,b.post(U,e,{headers:{"Content-Type":"application/x-www-form-urlencoded"}})]})})).apply(this,arguments)}function G(){return(G=nu(function(e){return nd(this,function(t){return[2,b.post("/api/social/login",e,{headers:{"Content-Type":"application/x-www-form-urlencoded"}})]})})).apply(this,arguments)}function q(){return(q=nu(function(e){var t,r,o,i,a,l,c,f,p,b,g,y,m,h;return nd(this,function(v){switch(v.label){case 0:if(!e)throw Error("[AppleSignIn] no data for user received");o=e.user,i=e.authorization,c=tU.stringify({country:d,grant_type:"social_login",social_provider_id:"apple","social_auth_data[id_token]":null==i?void 0:i.id_token,"social_auth_data[user][name][firstName]":null!=(a=null==o||null==(t=o.name)?void 0:t.firstName)?a:"","social_auth_data[user][name][lastName]":null!=(l=null==o||null==(r=o.name)?void 0:r.lastName)?l:""}),v.label=1;case 1:return v.trys.push([1,4,,5]),[4,function(e){return B.apply(this,arguments)}(c)];case 2:return g=(b=v.sent()).status,y=b.statusText,[4,function(e){return G.apply(this,arguments)}(c)];case 3:return m=v.sent().data,h=(null==(f=j.mobileWebView)?void 0:f.active)?"app":"register"===s?"registerPage":"loginPage",201===g&&C({eventName:"Successful_Register",experimentationUserId:I,experimentationUserAttributes:M,eventTags:{event_name:"Successful_Register",EventCategory:"registration",EventAction:"apple",EventLabel:h}}),_((0,tw.JMJ)({login_method:"apple",page_of_login:k}),{action:"Apple Login Success",action_type:"system_message",is_ecommerce:!1}),N({event_name:"Login_Success",gaEventAction:"social apple signup_login success",gaEventLabel:"Post ".concat(U," --\x3e {create customer - social} {").concat(g," ").concat(y,"}")}),"login"===s&&z({loginMethod:tk.xH.Apple,loginType:tk.Gb.Login,systemMessage:"Apple Login Success"}),C({eventName:"Login_Success",experimentationUserId:I,experimentationUserAttributes:M,eventTags:{event_name:"Login_Success",EventCategory:"login",EventAction:"apple",EventLabel:h}}),A((null==m||null==(p=m.user_data)?void 0:p.id)||""),u.onSuccess(m),[3,5];case 4:return n(v.sent()),[3,5];case 5:return[2]}})})).apply(this,arguments)}var W=!c.injected||c.waitingOnApple,H=p.get("label_".concat(s,"_apple_button")),$=u.customButton?u.customButton({disabled:W,onClick:a,label:H}):(0,r.Y)(tH,{disabled:W,onClick:a,label:(0,r.Y)(i.EY,{type:"body-md-regular",color:"neutral.100",children:H}),buttonId:"hf-apple-button","data-test-id":"hf-apple-button",leadingIcon:(0,r.Y)(tG,{size:"24px"}),socialMedia:"apple"});return(0,r.FD)("div",{"data-test-id":"hf-apple-".concat(s),children:[$,!!y&&(0,r.Y)(tZ,{errorMessage:y,dataTestId:"hf-apple-login-error",socialMedia:"apple"})]})};function np(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function nb(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return np(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return np(e,t)}}
1(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var ng=function(e){if(e&&e.match(/ipad|iphone|ipod/i)){var t=nb(e.match(/OS (\d)?\d_\d(_\d)?/i)||[],1)[0];return 13>parseInt(nb((t||"").split("_"),1)[0].replace("OS ",""),10)}return!1};let ny=function(e){var t=e.page,n=e.onFail,a=void 0===n?function(){}:n,l=(0,_.Q)(),s=l.dispatch,u=l.state,c=(0,t4.A)(),d=(0,t9.F)({},{enabled:!!c||"-1"!==u.customerID,suspense:!1}).data;return((0,o.useEffect)(function(){c&&d&&s({type:S.qy,payload:{customerID:d.user_id}})},[c,d,s]),ng(window.navigator&&window.navigator.userAgent))?null:(0,r.Y)(i.az,{mt:"sm-2",children:(0,r.Y)(nf,{onFail:function(e){e&&(a((void 0===e?"undefined":e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e)=="object"?e.error:e),Y({exception:e,errorMessage:"Error singing with Apple",operation:"apple-login-cta"}))},onSuccess:function(e){t7(e)},page:t,customButton:function(e){var t=e.disabled,n=e.onClick,o=e.label;return(0,r.Y)(tH,{disabled:t,onClick:n,label:(0,r.Y)(i.EY,{type:"body-md-regular",color:"neutral.100",children:o}),buttonId:"hf-apple-button",leadingIcon:(0,r.Y)(tG,{size:"24px"}),socialMedia:"apple"})}})})},nm=function(e){var t=e.children;return(0,r.Y)(i.az,{my:"sm-2",mx:"zero",padding:"sm-1",color:"neutral.800",backgroundColor:"reward.200",borderRadius:"border-radius-sm",borderWidth:1,borderStyle:"solid",borderColor:"warning.500",children:(0,r.Y)(i.EY,{type:"body-md-regular",children:t})})};var nh="funnel.register.signup.or.label";let nv=function(){var e=(0,l.Ay)("funnel").translateRaw,t=(0,a.lp)();return(0,r.Y)(i.az,{as:"span",color:"neutral.500",mt:["md-1","md-2"],mb:["md-1","md-2"],display:"flex",justifyContent:"center",alignItems:"center",whiteSpace:"nowrap",pseudo:t?{}:{":before":{content:'""',width:"100%",borderTopWidth:"1px",borderTopStyle:"solid"},":after":{content:'""',width:"100%",borderTopWidth:"1px",borderTopStyle:"solid"}},children:(0,r.Y)(i.az,{pl:"sm-1",pr:"sm-1",children:(0,r.Y)(i.EY,{m:"zero",color:"neutral.800",type:"body-sm-regular","data-translation-id":nh,children:e(nh)})})})};var nw=n(301547),nO=function(){var e=(0,O.$T)().trackJanusEvent;return{trackPasswordlessLoginClick:(0,o.useCallback)(function(){try{e(nw.BX.janusEvent({login:nw.BX.login({loginMethod:nw.xH.Email,loginType:nw.Gb.Login}),uiComponent:nw.BX.uiComponent({uiComponentName:"PasswordlessLoginButton",uiComponentLabel:"Login without password"})}))}catch(e){(0,h.Cp)(e,{tags:{event:"Login_Select_Passwordless_Button_Click",component:"usePasswordlessLoginJanusTracking"}})}},[e])}},nS=n(618963);let n_=function(e){var t=e.email,n=(0,T.A)().push,o=(0,_.Q)().dispatch,a=nO().trackPasswordlessLoginClick,s=(0,l.Ay)("funnel").translate;return(0,r.Y)(i.$n.Secondary,{leadingIcon:(0,r.Y)(nS.default,{color:"neutral-100"}),onClick:function(){n({event:"gaEventTrigger",event_name:"Login_PasswordLessLoginClick",brand:"HelloFresh",tribe:"Conversions",screen:"Login",event_category:"Login",event_action:"PasswordLessLoginClick",event_label:"[button_type]",button_type:"[button-one-time-link]"}),a(),o({type:S._1,payload:{step:S.xD,email:t||""}})},children:s("funnel.login.passwordless.loginWithoutPasswordButton")})};var nE=n(656547);function nk(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function nj(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){n(e);return}l.done?t(s):Promise.resolve(s).then(r,o)}function nP(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return nk(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nk(e,t)}}
1(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}let nA=function(e){var t,n,a,s=(0,T.A)().push,u=(0,I.I)(),c=tQ().trackLoginSelectAccountLinkClick,d=(0,l.Ay)("funnel").translate,f=(0,t4.A)(),p=(0,o.useRef)(!0),b=(0,_.Q)(),y=b.dispatch,m=b.state,h=(0,eg.O)().mobileWebView,v=(0,t9.F)({},{enabled:!!f,suspense:!1}).data,w=(0,R.A)(),O=(0,R.A)({runUsingStatsig:!0}),E=(0,g.r)(),k=m.hasPasswordBeenReset,j=nP((0,o.useState)(!1),2),P=j[0],A=j[1],C=(0,x.y)("frontend-auth").data,M=(null==C?void 0:C.disableSocialMediaLogins)||!1;(0,o.useEffect)(function(){A(window.navigator&&!window.navigator.userAgent.match(/Android/i))},[]);var Y=nP((0,o.useState)(!1),2),F=Y[0],z=Y[1],N=nP((0,o.useState)(!1),2),U=N[0],B=N[1];(0,o.useEffect)(function(){v&&f&&(y({type:S.qy,payload:{customerID:v.user_id}}),F&&!U&&v.user_id&&(w("".concat(v.user_id.toString().slice(3))),B(!0)))},[v,E,f,y,F,w,U]);var V=(0,em.dj)({runUsingStatsig:!0}).track,G=(0,eh.a)(),q=G.id,W=G.attributes,H=nP((0,nE.A)("hf_product_sku"),3)[2],$=(t=function(e){var t,n,r;return function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){var s=[i,l];if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}(this,function(o){return H(),(0,D.KZ)(e),O((null==(t=e.user_data)?void 0:t.id)||""),z(!0),a.setAttributes({loginSuccess:!0,is_mobile_webview:String(null!=(n=null==h?void 0:h.active)&&n),passwordless_available:String(!(null==h?void 0:h.active))}).end(),V({eventName:"successful_login",experimentationUserId:q,experimentationUserAttributes:W,eventTags:{event_name:"successful_login",brand:"HelloFresh",tribe:"Conversions Journey",EventCategory:"funnel",EventAction:"login",EventLabel:"login",is_mobile_webview:String(null!=(r=null==h?void 0:h.active)&&r)}}),[2]})},n=function(){var e=this,n=arguments;return new Promise(function(r,o){var i=t.apply(e,n);function a(e){nj(i,r,o,a,l,"next",e)}function l(e){nj(i,r,o,a,l,"throw",e)}a(void 0)})},function(e){return n.apply(this,arguments)}),J=function(e){e.preventDefault(),s(e1),c(),y({type:S._1,payload:{step:S.$m}})};return(0,r.Y)(r.FK,{children:f?(0,r.Y)(i.az,{display:"flex",justifyContent:"center",alignItems:"center",children:(0,r.Y)(i.y$,{variant:"primary",size:"md"})}):(0,r.FD)(r.FK,{children:[k&&(0,r.Y)(nm,{children:d("funnel.register.login.forgotPassword.message")}),(0,r.Y)(tF,{defaultUsername:e.email,enableRememberCredentials:!0,isRememberCredentialsChecked:!0,onChangeRememberCredentials:function(e){p.current=!!e.target.checked},onClickForgetPassword:function(e){e.preventDefault(),y({type:S._1,payload:{step:S.MJ}})},onSuccess:$,onFail:function(e){var t;a.setStatus({code:L.A.ERROR,message:e.message}),(null==(t=e.response)?void 0:t.data)&&a.setAttribute("auth_response",JSON.stringify(e.response.data)),a.end()},onSubmit:function(){a=u.startSpan("email-password-login")},onClickWarning:J,onEmailChange:e.onChangeEmail,disablePasswordField:e.disablePasswordField,disableEmailField:e.disableEmailField}),!(null==h?void 0:h.active)&&(0,r.Y)(i.az,{mt:"sm-2",children:(0,r.Y)(n_,{email:e.email})}),(0,r.Y)(nv,{}),(0,r.FD)(r.FK,{children:[!M&&(0,r.FD)(r.FK,{children:[(0,r.Y)(ni,{containerWidth:e.loginStepsWidth}),P&&(0,r.Y)(ny,{page:"login"}),(0,r.Y)(nt,{page:"login"})]}),(0,r.FD)(i.az,{mt:["md-1","md-1","md-2"],display:"flex",justifyContent:"center",alignItems:"center",children:[(0,r.FD)(i.EY,{m:"zero",children:[d("funnel.register.signup.footer.text")," "]}),(0,r.Y)(i.N_,{ml:"sm-1",color:"primary.600","data-test-id":"signup-link",onClick:J,href:"/login",children:d("funnel.register.signup.footer.link")})]})]})]})})},nC=function(){var e=(0,l.Ay)("funnel").translate;return(0,r.Y)(i.EY,{type:"body-md-regular",textAlign:"center",children:e("funnel.login.forgot-password.subheader")})};var nx=function(){var e=(0,tU.parse)(window.location.search),t=A().get(t5),n=Array.isArray(e.email)?e.email[0]:e.email;if(n){if((0,eo.xd)(n))return n;try{var r=window.atob(n);if(!(0,eo.xd)(r))return;return r}catch(e){}}return t?(A().remove(t5),t):A().get("hf_leadgen_email")},nL=n(771562);let nI=function(e){var t=e.isOpen,n=e.setIsOpen,o=(0,l.Ay)("funnel").translate;return(0,r.Y)(i.lG,{isOpen:t,onClose:function(){return n(!1)},confirmButtonText:o("funnel.login.passwordless.goToHomePageButton"),onConfirm:function(){window.location.replace("/")},headerText:(0,r.Y)(i.EY,{as:"h1",children:o("funnel.login.passwordless.404")}),bodyText:o("funnel.login.passwordless.404.message"),alignBody:"center",alignHeader:"center",maxWidth:"418px",children:(0,r.Y)(i.az,{textAlign:"center",mt:"global.sm-1",children:(0,r.Y)(u.Ay,{src:(0,c.A)("https://media.hellofresh.com/hellofresh_website/re-engagement-squad/404_dishes.png"),width:180,height:180,alt:""})})})};var nM=n(759615),nY=n(888087);function nR(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function nD(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return nR(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nR(e,t)}}
1(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}let nT=function(){var e=(0,l.Ay)("funnel"),t=e.translate,n=e.translateRaw,a=(0,_.Q)(),s=a.state,u=a.dispatch,c=(0,B.A)(),d=(0,nn.A)(),f=(0,g.r)(),p=nD((0,o.useState)(s.email),2),b=p[0],y=p[1],m=nD((0,o.useState)(!1),2),h=m[0],v=m[1],w=(0,T.A)().push,O=(0,em.dj)({runUsingStatsig:!0}).track,E=(0,I.I)().startSpan("login-passwordless-link-step"),k=(0,eh.a)(),j=k.id,P=k.attributes,A=nD((0,o.useState)(!1),2),C=A[0],x=A[1],L=(0,nL.Ay)(),M=nD((0,o.useState)(!1),2),Y=M[0],R=M[1],D=(0,nM.z)().mutate,F=(0,nY.L)().trackRequestLoginLinkClick,z=(0,o.useMemo)(function(){var e=f.query.redirect_url,t=!1;if(e&&"string"==typeof e)try{var n=decodeURIComponent(e),r=new URL(n,window.location.origin);t="true"===r.searchParams.get("from_express_checkout")||"express_checkout_phase_2"===r.searchParams.get("flow")||r.searchParams.has("cart_id")||r.pathname.includes("expressCheckout")}catch(e){t=!1}if(t&&e&&"string"==typeof e){var o=decodeURIComponent(e);return o.startsWith("/")?encodeURIComponent("".concat(window.location.origin).concat(o)):encodeURIComponent(o)}return encodeURIComponent("".concat(window.location.origin,"/my-account/deliveries/menu"))},[f.query.redirect_url]),N=function(){O({experimentationUserId:j,experimentationUserAttributes:P,eventName:"Login_PasswordLessGetLinkClick",eventTags:{brand:"HelloFresh",tribe:"Conversions",EventCategory:"",EventAction:"",EventLabel:""}})},U=function(){u({type:S._1,payload:{step:S.eS,email:b}}),E.setAttributes({get_passwordless_link_success:!0}).end()},V=function(e){var t;(null==(t=e.response)?void 0:t.status)===500?R(!0):u({type:S._1,payload:{step:S.Fs,email:b}}),E.setAttributes({error:(null==e?void 0:e.message)||"Unknown error",get_passwordless_link_success:!1}).end()},G=function(){return b.length>0&&!(0,eo.xd)(b)};return(0,r.FD)(r.FK,{children:[(0,r.FD)(i.az,{textAlign:"center",mt:"xs",children:[(0,r.Y)(i.EY,{color:"neutral.800",children:t("funnel.login.passwordless.linkDescription")}),(0,r.FD)(i.az,{my:"sm-2",children:[(0,r.Y)(i.MJ,{labelText:n("funnel.login.passwordless.email"),children:(0,r.Y)(i.MJ.TextInput,{"data-test-id":"passwordlessLinkStepInputField",value:b,onChange:function(e){return y(e.target.value)},error:h,onFocus:function(){return v(!1)},onBlur:function(){return v(G)}})}),h&&(0,r.Y)(i.az,{textAlign:"left",children:(0,r.Y)(i.EY,{type:"body-sm-regular",color:"error.600",mt:"xxs",children:t("funnel.login.passwordless.emailErrorMessage")})})]}),(0,r.Y)(i.$n.Primary,{"data-test-id":"passwordlessLinkStepGetLink",onClick:function(){E.setAttributes({action:"get_passwordless_link_click"}),w({event:"gaEventTrigger",event_name:"Login_PasswordLessGetLinkClick",brand:"HelloFresh",tribe:"Conversions",screen:"Login",gaEventCategory:"Login",gaEventAction:"PasswordLessGetLinkClick",gaEventLabel:"PasswordLessGetLink"}),F(),N(),x(!0),D({country:c,locale:d,email:b,channel:"email",send:"link",redirect_url:z,public_id:L},{onSuccess:function(){return U()},onError:function(e){return V(e)}}),x(!1)},disabled:C||!(0,eo.xd)(b),loading:C,children:t("funnel.login.passwordless.getLinkButton")}),(0,r.Y)(i.az,{mt:"sm-2",children:(0,r.Y)(i.EY,{textAlign:"center",children:(0,r.Y)(i.N_,{onClick:function(e){e.preventDefault(),u({type:S._1,payload:{step:S.nB,email:b}})},"data-test-id":"passwordlessLinkStepGoBack",href:"/login",customColor:"neutral.700",hoverColor:"primary.600",children:t("funnel.login.passwordless.goBackButton")})})})]}),(0,r.Y)(nI,{isOpen:Y,setIsOpen:R})]})};var nF=n(849176);function nz(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function nN(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return nz(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nz(e,t)}}
1(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}let nU=function(){var e=(0,l.Ay)("funnel").translate,t=(0,_.Q)(),n=t.state,a=t.dispatch,s=(0,B.A)(),d=(0,nn.A)(),f=(0,I.I)().startSpan("login-passwordless-confirmation-step"),p=nN((0,o.useState)(!1),2),b=p[0],g=p[1],y=nN((0,o.useState)(!1),2),m=y[0],h=y[1],v=nN((0,o.useState)(!1),2),w=v[0],O=v[1],E=nN((0,o.useState)(!0),2),k=E[0],j=E[1],P=(0,T.A)().push,A=(0,nL.Ay)(),C=(0,nM.z)().mutate,x=(0,nF.G)().isEnabled;return(0,o.useEffect)(function(){setTimeout(function(){j(!1)},1e4)},[]),(0,o.useEffect)(function(){b&&setTimeout(function(){g(!1)},2e4)},[b]),(0,o.useEffect)(function(){m&&setTimeout(function(){h(!1)},5e3)},[m]),(0,r.FD)(i.az,{position:"relative",textAlign:"center",mt:"xs",children:[(0,r.Y)(i.EY,{"data-test-id":"passwordlessConfirmationStepText",children:e(x?"funnel.login.passwordless.confirmationDescription.v2":"funnel.login.passwordless.confirmationDescription",{email:n.email})}),(0,r.Y)(i.az,{display:["none","block"],mt:"global.sm-1",children:(0,r.Y)(u.Ay,{src:(0,c.A)("https://media.hellofresh.com/hellofresh_website/re-engagement-squad/envelope-email.png"),width:180,height:180,alt:""})}),(0,r.Y)(i.az,{display:["block","none"],mt:"global.sm-1",children:(0,r.Y)(u.Ay,{src:(0,c.A)("https://media.hellofresh.com/hellofresh_website/re-engagement-squad/envelope-email.png"),width:180,height:180,alt:""})}),(0,r.Y)(i.az,{mt:"global.sm-1",children:(0,r.Y)(i.$n.Secondary,{"data-test-id":"passwordlessConfirmationStepSendAgain",disabled:k||w||b,onClick:function(){P({event:"gaEventTrigger",event_name:"Login_PasswordLessSendAgainClick",brand:"HelloFresh",tribe:"Conversions",screen:"Login",event_category:"Login",gaEventAction:"PasswordLessSendAgainClick",gaEventLabel:"PasswordLessSendAgain"}),O(!0),m&&h(!1),C({country:s,locale:d,email:n.email,channel:"email",send:"link",redirect_url:encodeURIComponent("".concat(window.location.origin,"/my-account/deliveries/menu")),public_id:A},{onSuccess:function(){return g(!0)},onError:function(){return h(!0)}}),f.setAttributes({action:"get_passwordless_link_again_click"}).end(),O(!1)},loading:w,children:e("funnel.login.passwordless.sendAgainButton")})}),(0,r.Y)(i.az,{textAlign:"center",mt:"global.sm-1",children:(0,r.Y)(i.N_,{onClick:function(){a({type:S._1,payload:{step:S.xD,email:n.email}})},"data-test-id":"passwordlessErrorStepReturnToLogin",href:"javascript:void(0);",children:e("funnel.login.passwordless.goBackButton")})}),(0,r.FD)(i.az,{position:"absolute",bottom:"-22px",left:"0",right:"0",children:[b&&(0,r.Y)(i.EY,{"data-test-id":"passwordlessConfirmationStepNewEmailSentText",color:"global.gray.500",children:e("funnel.login.passwordless.confirmationNewEmailSent")}),m&&(0,r.Y)(i.EY,{"data-test-id":"passwordlessConfirmationStepErrorText",color:"global.cherry.600",children:e("funnel.login.passwordless.confirmationError")})]})]})},nB=function(){var e=(0,l.Ay)("funnel").translate,t=(0,_.Q)(),n=t.state,o=t.dispatch,a=(0,I.I)().startSpan("login-passwordless-error-step");return(0,r.FD)(i.az,{textAlign:"center",mt:"xs",children:[(0,r.Y)(i.EY,{"data-test-id":"passwordlessErrorStepText",children:e("funnel.login.passwordless.errorDescription")}),(0,r.Y)(i.az,{display:["block","none"],mt:"global.sm-1",children:(0,r.Y)(u.Ay,{src:(0,c.A)("https://media.hellofresh.com/hellofresh_website/re-engagement-squad/general-apology.png"),width:"180",height:"180",alt:""})}),(0,r.Y)(i.az,{display:["none","block"],my:"global.md-1",children:(0,r.Y)(u.Ay,{src:(0,c.A)("https://media.hellofresh.com/hellofresh_website/re-engagement-squad/envelope-email.png"),width:180,height:180,alt:""})}),(0,r.Y)(i.az,{mt:"global.sm-1",children:(0,r.Y)(i.$n.Primary,{"data-test-id":"passwordlessErrorStepRequestNewLink",onClick:function(){o({type:S._1,payload:{step:S.xD}}),a.setAttributes({action:"handleRequestNewLinkButtonClick"}).end()},children:e("funnel.login.passwordless.requestNewLinkButton")})}),(0,r.Y)(i.az,{textAlign:"center",mt:"global.sm-1",children:(0,r.Y)(i.N_,{onClick:function(){o({type:S._1,payload:{step:S.nB,email:n.email}}),a.setAttributes({action:"handleReturnToLoginClick"}).end()},"data-test-id":"passwordlessErrorStepReturnToLogin",href:"javascript:void(0);",children:e("funnel.login.passwordless.returnToLoginButton")})})]})};function nV(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function nG(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return nV(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nV(e,t)}}
1(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var nq=function(){A().get(t8)&&A().remove(t8)},nW=function(){var e=nG((0,o.useState)(0),2),t=e[0],n=e[1];return(0,o.useEffect)(function(){var e=function(){n(window.innerWidth)};return e(),window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}},[]),t};let nH=function(){var e=(0,x.y)("website").data,t=(0,l.Ay)("funnel").translateRaw,n=null==e?void 0:e.isMaterialDesignEnabled,a=nW(),s=(0,C.Y)(),u=(0,I.I)().startSpan("login-steps").setAttributes({step:"LoginStepsBasic"}),c=(0,_.Q)().state,d=c.email,f=(0,o.useRef)(null),p=nG((0,o.useState)(0),2),b=p[0],g=p[1],y=nG((0,o.useState)(function(){var e=nx()||"";return d||e}),2),m=y[0],h=y[1],v=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){};h("string"==typeof e?e:e.target.value),t&&t(),u.setAttributes({action:"user_typing_email"})},w=c.step===S.nB,O=c.step===S.$m,E=c.step===S.MJ,k=c.step===S.xD,j=c.step===S.eS,P=c.step===S.Fs;return(0,o.useEffect)(function(){nq()},[]),(0,o.useEffect)(function(){f.current&&g(f.current.offsetWidth)},[f,a]),(0,r.FD)(i.az,{id:"hf-login-steps",minHeight:"200px",ref:f,children:[w&&(0,r.Y)(nA,{email:m,onChangeEmail:v,loginStepsWidth:b,disableEmailField:!s,disablePasswordField:!s}),k&&(0,r.Y)(nT,{}),j&&(0,r.Y)(nU,{}),P&&(0,r.Y)(nB,{}),O&&(0,r.Y)(tn,{onChangeEmail:v,email:m,isMaterialDesignEnabled:n,helperText:t("funnel.login.forgot-password.subheader")}),E&&(0,r.Y)(tb,{onChangeEmail:v,email:m,renderSubheader:function(){return(0,r.Y)(nC,{})}})]})},n$=function(){var e=(0,l.Ay)("funnel.login").translate,t=(0,_.Q)().state,n=t.step===S.nB,o=t.step===S.$m,a=t.step===S.MJ,s=t.step===S.lq,u=t.step===S.xD,c=t.step===S.Fs,d=t.step===S.eS;return(0,r.FD)(i.az,{textAlign:"center",display:"flex",justifyContent:"center",mb:["md-1","md-2"],children:[d&&(0,r.Y)(i.EY,{as:"h2",children:e("funnel.login.passwordless.checkInboxHeader")}),c&&(0,r.Y)(i.EY,{as:"h2",children:e("funnel.login.passwordless.errorHeader")}),u&&(0,r.Y)(i.EY,{as:"h2",children:e("funnel.login.passwordless.oneTimeLinkHeader")}),n&&(0,r.Y)(i.EY,{as:"h2",children:e("funnel.login.first-step.title")}),s&&(0,r.Y)(i.EY,{as:"h2",children:e("funnel.login.sign-in.title")}),o&&(0,r.Y)(i.EY,{as:"h2",children:e("funnel.login.sign-up.title")}),a&&(0,r.Y)(i.EY,{as:"h2",children:e("funnel.login.forgot-password.title")})]})};var nJ=n(423525);let nK=function(e){var t=e.isModularLoginBannerVisible,n=e.renderBadge,o=(0,a.lp)();return(0,r.FD)(i.az,{flexDirection:"column",justifyContent:"center",mt:["zero","lg-3"],mb:"lg-1",width:["100vw","456px"],maxWidth:"450px",id:"hf-login",backgroundColor:"alias.page-background.default",children:[t&&(0,r.Y)(i.az,{display:["flex","flex","none"],justifyContent:"center",my:["zero","md-1"],children:(0,r.Y)(nJ.M,{})}),(0,r.FD)(i.az,{as:"section",backgroundColor:"alias.page-background.default",px:"md-1",py:["md-1","md-2"],borderStyle:"solid",borderWidth:+!o,borderColor:"neutral.400",children:[(0,r.Y)(n$,{}),n&&n(),(0,r.FD)(i.az,{mb:"md-1",children:[(0,r.Y)(j,{}),(0,r.Y)(y,{})]}),(0,r.Y)(nH,{})]})]})}},90708:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var r=n(674562),o=n(6083),i=n(127944),a=n(47856),l=n(211654);function s(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){n(e);return}l.done?t(s):Promise.resolve(s).then(r,o)}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}var c=function(){var e,t=(e=function(e,t){var n,r=arguments;return function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){var s=[i,l];if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}(this,function(i){switch(i.label){case 0:return[4,(r.length>2&&void 0!==r[2]?r[2]:o.A)("/api/plans",t,{method:"GET",query:{includeCanceled:null!=(n=null==e?void 0:e.includeCanceled)&&n},parentSpan:null==e?void 0:e.parentSpan,headers:{"Content-Type":"application/json"}})];case 1:return[2,i.sent().json()]}})},function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){s(i,r,o,a,l,"next",e)}function l(e){s(i,r,o,a,l,"throw",e)}a(void 0)})});return function(e,n){return t.apply(this,arguments)}}(),d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,i.A)().fetch,o=(0,l.j)(),s=[a.A["customer-plans.get"],e];return(0,r.useQuery)(s,function(){return c(u({},e,o),s,n)},u({suspense:!1},t))}},111324:(e,t,n)=>{"use strict";n.d(t,{A:()=>
1o});var r=n(290260);let o={isEnabled:!1,overrides:[{systemCountry:[r.A.US,r.A.FJ],values:{isEnabled:!0}}]}},137358:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__N_SSP:()=>eg,default:()=>ey});var r=n(126811),o=n(75834),i=n(869445),a=n(646228),l=n(987505),s=n(524477),u=n(258286),c=n(212702),d=n(733204),f=n(951565),p=n(470663),b=n(497821),g=n(90708),y=n(941602),m=n(623469),h=n.n(m),v=n(83455),w=n(385105),O=n(845653),S=h()(function(){return n.e(84430).then(n.bind(n,503678))},{loadableGenerated:{webpack:()=>[503678]}});let _=function(){var e,t=(0,w.y)("website").data;return(null==t||null==(e=t.newFeatures)?void 0:e.appInstallLoginScreen)?(0,r.Y)(S,{}):(0,r.Y)(O.az,{display:"flex",justifyContent:"center",children:(0,r.Y)(v.A,{})})};var E=n(362036),k=n.n(E),j=n(576957);window.dataLayer=window.dataLayer||[];var P=function(e){window.dataLayer.push(e)},A=n(246178),C=n(526697);function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}let L=function(e){var t,n=e.section,i=e.children,a=(t=(0,o.useState)(!1),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(t,2)||function(e,t){if(e){if("string"==typeof e)return x(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return x(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),l=a[0],s=a[1],u=(0,A.dj)({runUsingStatsig:!0}).track,c=(0,C.a)(),d=c.id,f=c.attributes;return(0,r.Y)(k(),{onChange:function(e){e&&!l&&(P((0,j.d)({gaEventCategory:"navigation",gaEventLabel:n,gaEventNonInteraction:!0,gaEventAction:"scroll"})),u({experimentationUserId:d,experimentationUserAttributes:f,eventName:"Checkout_LoginPageLoad",eventTags:{Eventcategory:"funnel",EventAction:"loginPageLoad",EventLabel:"",brand:"HelloFresh",tribe:"Conversions Journey"}}),s(!0))},active:!l,minTopValue:100,partialVisibility:!0,children:i})};var I=n(522015),M=n(472841),Y=n.n(M),R=n(490593),D=n.n(R),T=n(375833),F=n.n(T),z=n(744752),N="/".concat("plans","/"),U=function(e){var t=e.path,n=e.query,r=D()(n)?"":"?".concat((0,I.stringify)(n||{}));window.location.replace("".concat(t).concat(r))},B=function(e){var t=e.query,n=void 0===t?{}:t,r=e.hasSubscriptions,o=e.shouldPreserveQuery,i=void 0===o||o,a=e.shouldRedirectToReactivationPage,l=e.shouldRedirectToWelcomeSpace,s=e.welcomeSpacePath,u=void 0===s?"":s,c=n.continue||n.redirectUrl,d=Array.isArray(c)?c[0]:c,f=Y()(n,["continue","redirectUrl","aud"]),p=Array.isArray(null==n?void 0:n.redirectUrl)?n.redirectUrl[0]:null==n?void 0:n.redirectUrl;if(p&&!(0,z.e$)(p))return void U({path:N,query:i?f:{}});if(d&&(0,z.aS)(d)&&(0,z.e$)(d))return void U({path:d,query:i?f:{}});if(r){F().remove("hf_ssr_custom_brand"),U({path:void 0!==a&&a?"/reactivate":void 0!==l&&l&&u?u:"/my-account/deliveries/menu",query:i?f:{}});return}U({path:N,query:i?f:{}})},V=n(147638),G=n(523776);function q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function W(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return q(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return q(e,t)}}
1(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var H=function(){var e=W((0,o.useState)(),2),t=e[0],n=e[1],r=W((0,o.useState)(),2),i=r[0],a=r[1],l=(0,G.K)({},{suspense:!1}).data;return(0,o.useEffect)(function(){if(l){var e=null==l?void 0:l.items,t=(null==e?void 0:e.length)>0,r=t&&(null==e?void 0:e.some(function(e){return!(null==e?void 0:e.canceledAt)})),o=t&&(null==e?void 0:e.some(function(e){var t,n;return(null==e||null==(n=e.productType)||null==(t=n.specs)?void 0:t.recurrency)===0}));n(o&&!r),a(o)}},[l]),{isCancelled:t,hasNonSeasonalSubscriptions:i}},$=n(182895),J=n(809170),K=n(42042),Q=n(776944),Z=function(e){var t,n,r=new Date((null==e||null==(n=e.subscription)||null==(t=n.customer)?void 0:t.cancellationDate)||"");return Math.round((new Date().getTime()-r.getTime())/864e5)},X=function(){var e=(0,p.A)(),t=(0,K.S)({},{suspense:!1,enabled:e}).data,n=!!t&&!t.activeSubscriptionId,r=(0,Q.W)({},{enabled:e,suspense:!1}).data,o=(0,G.K)({},{suspense:!1,enabled:e}).data;return(null==o?void 0:o.items.some(function(e){return!e.canceledAt}))||!r?{daysSinceCancellation:0,isCanceledCustomer:n}:{daysSinceCancellation:Z(r),activeSubscriptionCount:0,isCanceledCustomer:n}},ee=function(){var e=X(),t=e.daysSinceCancellation,n=e.activeSubscriptionCount,r=e.isCanceledCustomer,o=(0,A.dj)(),i=o.decide,a=o.isReady,l=(0,C.a)(),s=l.id,u=l.attributes;if(!r)return{isReactivationLPVariation:!1,isReady:!1};var c=!1;if(a){var d,f,p={experimentKey:"usreeng_landing_page_after_login",experimentationUserId:s,experimentationUserAttributes:(d=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},u),f=f={days_since_cancellation:t,active_subscription_count:n},Object.getOwnPropertyDescriptors?Object.defineProperties(d,Object.getOwnPropertyDescriptors(f)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(f)).forEach(function(e){Object.defineProperty(d,e,Object.getOwnPropertyDescriptor(f,e))}),d)};"variation_1"===i(J.C8.ABTEST,p).variationKey&&(c=!0)}return{isReactivationLPVariation:c,isReady:a}};function et(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function en(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}var er=function(e,t,n,r,o){return(null==t?void 0:t.length)?o?en(et({},e.query),{redirectUrl:"/pages/reactivate",utm_name:n,utm_c:"voucher",c:t,c_discount:r,utm_boxes:1}):en(et({},e.query),{redirectUrl:"/pages/reactivate",utm_name:n,utm_c:"voucher",c:t,c_discount:r}):en(et({},e.query),{redirectUrl:"/pages/reactivate",utm_name:n,utm_c:"organic",c:"GA-9RJT8"})},eo=n(627393),ei=n(745578);function ea(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var el=function(e){var t=(0,o.useMemo)(function(){var t;return eo.Ay.getItem("StoredReactivationCouponCode")||eo.Ay.getItem("url_coupon_code")||F().get("StoredReactivationCouponCode")||F().get("url_coupon_code")||(null==e||null==(t=e.query)?void 0:t.c)||""},[e]),n=(0,ei.m)({code:null==t?void 0:t.toString()},{suspense:!1}).data,r=null==n?void 0:n.discount_type,i=(null==n?void 0:n.discount_value)||0,a=(null==n||null==(y=n.discount_settings)?void 0:y.box_count)||1,l=(0,p.A)(),s=(0,Q.W)({},{enabled:l,suspense:!1}
1).data,u=(null==s||null==(h=s.subscription)||null==(m=h.product)?void 0:m.unitPrice)||0;if("New"===(null==n?void 0:n.customer_status))return{voucherCode:"",singleBoxVoucher:!1,discountDollars:0};var c="percent"===r?i/100*u/100:i;if(a>1&&"percent"===r){var d=(null==n||null==(w=n.discount_settings)||null==(v=w.discount_rule)?void 0:v.box_rule)||{};c=0;var f=!0,b=!1,g=void 0;try{for(var y,m,h,v,w,O,S=Object.entries(d)[Symbol.iterator]();!(f=(O=S.next()).done);f=!0){var _,E=(_=O.value,function(e){if(Array.isArray(e))return e}(_)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(_,2)||function(e,t){if(e){if("string"==typeof e)return ea(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ea(e,t)}}(_,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())[1].discount_value;c+=E/1e4*u/100}}catch(e){b=!0,g=e}finally{try{f||null==S.return||S.return()}finally{if(b)throw g}}}return{voucherCode:c>0?t.toString():"",singleBoxVoucher:1===a,discountDollars:Math.round(c)}},es=n(352396),eu="hf_signup_redirect_to_plans";let ec=function(){var e=(0,f.C)(),t=(0,p.A)(),n=(0,l.Q)(),i=n.state,a=n.dispatch,m=(0,y.F)({},{enabled:!!t,suspense:!1}).data,h=H(),v=h.isCancelled,w=h.hasNonSeasonalSubscriptions,O=(0,es.k)(),S=O.getItem,E=O.removeItem,k=(0,b.u)({enabled:!!t}),j=k.shouldUseCheckoutStatusEndpoint,P=k.checkoutRedirect,A=k.isCheckoutStatusFetched,C=k.data,x=j&&A&&!!(null==C?void 0:C.planCreationAllowed)&&(null==C?void 0:C.redirect)==null,I=(0,g.A)({includeCanceled:!0},{enabled:t,suspense:!1}),M=I.data,Y=I.isFetched,R=!!(null==M?void 0:M.length)&&M.every(function(e){return!!e.canceledAt}),D=x&&Y&&R,T=D?"reactivation":P,F=x&&Y&&!D,z=(0,s.r)(),N=null==z?void 0:z.query,U=el(z),G=U.voucherCode,q=U.discountDollars,W=U.singleBoxVoucher,J=(0,K.S)({},{suspense:!1}).data,Q=ee().isReactivationLPVariation,Z=(null==J?void 0:J.firstName)||"",X=(0,$.m)()(),et=X.isEnabled,en=X.isReady,eo=X.welcomeSpacePath,ei=et&&en,ea=function(){var e=Array.isArray(N.email)?N.email[0]:N.email;a({type:V._1,payload:{step:V.Fs,email:e?decodeURIComponent(e):""}})};return(0,o.useEffect)(function(){if("1"===(Array.isArray(N.redirectLinkError)?N.redirectLinkError[0]:N.redirectLinkError))return void ea()},[]),(0,o.useEffect)(function(){if(t){if(j){if(!A||x&&!Y)return;if(F){var e;if("true"===S(eu)){E(eu),B({query:N||{},hasSubscriptions:!1,shouldRedirectToReactivationPage:!1,shouldRedirectToWelcomeSpace:!1,welcomeSpacePath:""});return}B({query:N||{},hasSubscriptions:!0,shouldRedirectToReactivationPage:!1,shouldRedirectToWelcomeSpace:ei,welcomeSpacePath:eo});return}"reactivation"===T&&Q&&(e=er(z,G,Z,q,W)),B({query:e||N||{},hasSubscriptions:!0,shouldRedirectToReactivationPage:"reactivation"===T,shouldRedirectToWelcomeSpace:"reactivation"!==T&&ei,welcomeSpacePath:"reactivation"!==T?eo:""});return}if(m&&void 0!==v&&void 0!==w){var n,r=!1;v&&(r=!0),Q&&(n=er(z,G,Z,q,W)),B({query:n||N,hasSubscriptions:w,shouldRedirectToReactivationPage:r,shouldRedirectToWelcomeSpace:ei,welcomeSpacePath:eo})}}},[m,t,N,i,v,w,j,A,T,F,x,Y,Q,z,G,Z,q,W,ei,eo]),(0,r.Y)(u.Ay,{appId:e.NEXT_PUBLIC_FACEBOOK_APP_ID,children:(0,r.Y)(c.A,{appId:e.NEXT_PUBLIC_GOOGLE_CLIENT_ID,children:(0,r.Y)(d.A,{clientId:"".concat(e.NEXT_PUBLIC_APPLE_CLIENT_ID),children:(0,r.Y)(L,{section:"hf-login",children:(0,r.Y)(_,{})})})})})};var ed=n(40144),ef=n(29079),ep=n(736067),eb=function(){return(0,r.Y)(r.FK,{children:(0,r.FD)(i.A,{scope:"login",children:[(0,r.Y)(a.A,{}),(0,r.Y)(ed.A,{registerModals:[ef.bM.standaloneHighRiskModal],children:(0,r.Y)(l.Y,{children:(0,r.Y)(ec,{})})})]})})};eb.customLayout=ep.Ay;var eg=!0;let ey=eb}
1,140389:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(75834);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}let a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.defaultValue,n=void 0===t?"":t,o=e.isRequired,a=void 0===o||o,l=e.onBlurResolver,s=e.onChangeResolver,u=e.onInvalid,c=e.onValid,d=e.validations,f=void 0===d?[]:d,p=!!n,b=M(n),g=b.valid,y=b.message,m=i((0,r.useState)(y),2),h=m[0],v=m[1],w=i((0,r.useState)(n),2),O=w[0],S=w[1],_=i((0,r.useState)(!p),2),E=_[0],k=_[1],j=i((0,r.useState)(g),2),P=j[0],A=j[1],C=i((0,r.useState)(!E&&!P),2),x=C[0],L=C[1];function I(e){var t=M(e),n=t.valid,r=t.message;A(n),r&&v(r)}function M(e){if(!Array.isArray(f))throw Error("`validations` must be an array");if(!e&&!a)return{valid:!0};var t=!0,n=!1,r=void 0;try{for(var o,i=f[Symbol.iterator]();!(t=(o=i.next()).done);t=!0){var l=o.value,s=l.validator,u=l.message;if("function"==typeof s&&!s(e))return{valid:!1,message:u}}}catch(e){n=!0,r=e}finally{try{t||null==i.return||i.return()}finally{if(n)throw r}}return{valid:!0}}return(0,r.useEffect)(function(){P?"function"==typeof c&&c():"function"==typeof u&&u()},[P]),(0,r.useEffect)(function(){L(!E&&!P)},[P,E]),{errorMessage:h,fieldValue:O,hasDefaultValue:p,hasError:x,isPristine:E,isValid:P,onBlur:function(e){e.target.value?(I(e.target.value),k(!1)):(v(),k(!0)),"function"==typeof l&&l(e.target.value)},onChange:function(e){e.preventDefault();var t=e.target.value;S(t),I(t),"function"==typeof s&&s(t)},setIsValid:A,triggerSetFieldValue:function(e){S(e),I(e)},triggerValidation:I,validate:M}}},147638:(e,t,n)=>{"use strict";n.d(t,{$m:()=>a,Fs:()=>p,Ks:()=>s,MJ:()=>l,_1:()=>c,eS:()=>f,lq:()=>i,nB:()=>o,pp:()=>r,qy:()=>u,xD:()=>d});var r="CUSTOMER_RESET_PASSWORD",o="CUSTOMER_REGISTRATION_FIRST_STEP",i="CUSTOMER_REGISTRATION_SIGNIN_STEP",a="CUSTOMER_REGISTRATION_SIGNUP_STEP",l="CUSTOMER_REGISTRATION_FORGOT_PASSWORD_STEP",s="".concat("CUSTOMER_EMAIL","_RESET"),u="CUSTOMER_ID_SET",c="SET_STEP",d="PASSWORDLESS_LOGIN_LINK_STEP",f="PASSWORDLESS_LOGIN_CONFIRMATION_STEP",p="PASSWORDLESS_LOGIN_ERROR_STEP"},167159:(e,t,n)=>{"use strict";n.d(t,{A:()=>d});var r=n(522015),o=n(771562),i=n(75834),a=n(612983),l=n(914413),s=n(246178),u=n(809170);function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}let d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.runUsingStatsig,n=void 0!==t&&t,d=(0,s.dj)({runUsingStatsig:n}).track,f=(0,a.A)(),p=(0,l.o)();return(0,i.useCallback)(function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"successful_login",a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},l=(0,r.parse)(window.location.search),s=(null==l?void 0:l.isBot)==="1",b=(0,o.Ay)(),g="";if(g=n||(0,u.Qb)(e)?e:"".concat(f,"-").concat(e),n)d({eventName:i,experimentationUserId:g,eventTags:a});else if(t)d({eventName:i,experimentationUserId:b,experimentationUserAttributes:p,eventTags:a});else{var y,m,h=(y=c({is_qa:!!s},p),m=m={user_id:g,public_id:b},Object.getOwnPropertyDescriptors?Object.defineProperties(y,Object.getOwnPropertyDescriptors(m)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n}
1)(Object(m)).forEach(function(e){Object.defineProperty(y,e,Object.getOwnPropertyDescriptor(m,e))}),y);d({eventName:i,experimentationUserId:b,experimentationUserAttributes:h,eventTags:a}),d({eventName:i,experimentationUserId:g,experimentationUserAttributes:c({},h),eventTags:a})}},[n,f,p,d])}},178881:(e,t,n)=>{"use strict";n.d(t,{R:()=>s});var r=n(75834),o=n(624281),i=n(57095),a=n(251846),l="KeepMeSigned",s=function(){var e=(0,a.$T)().trackJanusEvent;return{trackKeepMeSignedClick:(0,r.useCallback)(function(t){var n=t.isChecked,r=t.wasPreChecked,a=t.loginType,s=t.uiComponentLabel;try{e(i.Dz.janusEvent({checkboxState:i.Dz.checkboxState({checkboxName:l,isChecked:n,wasPreChecked:r}),login:i.Dz.login({loginMethod:i.xH.Email,loginType:a}),uiComponent:i.Dz.uiComponent({uiComponentName:l,uiComponentLabel:(null==s?void 0:s.trim())||null})}))}catch(e){(0,o.Cp)(e,{tags:{event:"Login_Check_KeepMeSigned_Checkbox_Click",component:"useLoginKeepMeSignedSnowplowEvent"}})}},[e])}}},234058:(e,t,n)=>{"use strict";n.d(t,{u:()=>u});var r=n(75834),o=n(624281),i=n(811858),a=n(343549),l=n(251846);function s(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){n(e);return}l.done?t(s):Promise.resolve(s).then(r,o)}var u=function(){var e=(0,l.$T)().trackJanusEvent;return{trackForgotPasswordVerification:(0,r.useCallback)(function(t){var n,r;(n=function(){var n,r;return function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){var s=[i,l];if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}(this,function(l){switch(l.label){case 0:return l.trys.push([0,2,,3]),[4,(0,a.o)(t.email.toLowerCase().trim())];case 1:return n=l.sent(),e(i.qu.janusEvent({event:i.qu.event({systemMessage:null}),contact:i.qu.contact({contactType:i.Pm.Email,hashedDetails:n})})),[3,3];case 2:return r=l.sent(),(0,o.Cp)(r,{tags:{event:"ForgotPassword_Verification_SystemAction",component:"useForgotPasswordVerificationSnowplowEvent"}}),[3,3];case 3:return[2]}})},r=function(){var e=this,t=arguments;return new Promise(function(r,o){var i=n.apply(e,t);function a(e){s(i,r,o,a,l,"next",e)}function l(e){s(i,r,o,a,l,"throw",e)}a(void 0)})},function(){return r.apply(this,arguments)})()},[e])}}},265862:(e,t,n)=>{"use strict";n.d(t,{k:()=>s});var r=n(75834),o=n(624281),i=n(436494),a=n(251846),l=n(294694),s=function(){var e=(0,a.$T)().trackJanusEvent;return{trackRegistrationSignupError:(0,r.useCallback)(function(t){try{var n;e(i.q.janusEvent({event:i.q.event({systemMessage:null!=(n=(0,l.o)(t))?n:"Unknown error"})}))}catch(e){(0,o.Cp)(e,{tags:{event:"Registration_SignupError_SystemAction",component:"useRegistrationSignupErrorSnowplowEvent"}})}},[e])}}}
1,270243:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(75834);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function i(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){n(e);return}l.done?t(s):Promise.resolve(s).then(r,o)}function a(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}let l=function(){var e=a((0,r.useState)(!1),2),t=e[0],n=e[1],o=a((0,r.useState)(""),2),l=o[0],s=o[1],u=a((0,r.useState)(!1),2),c=u[0],d=u[1],f=a((0,r.useState)(""),2),p=f[0],b=f[1],g=(0,r.useRef)(null),y=a((0,r.useState)(!1),2),m=y[0],h=y[1],v=a((0,r.useState)(!0),2),w=v[0],O=v[1],S=a((0,r.useState)(!0),2),_=S[0],E=S[1],k=(0,r.useRef)({}),j=(0,r.useRef)([]),P=(0,r.useRef)([]);function A(e){n(!0),s(e)}function C(){n(!1),s("")}function x(){d(!1),b("")}function L(){return Object.keys(k.current).reduce(function(e,t){var n=k.current[t];return n.current.name&&(e[n.current.name]=n.current.value),e},{})}function I(){var e=!0;j.current=[],P.current=[];var t=!0,n=!1,r=void 0;try{for(var o,i=Object.keys(k.current)[Symbol.iterator]();!(t=(o=i.next()).done);t=!0){var a=o.value,l=k.current[a];"function"==typeof l.options.validator&&(l.options.validator(l.current.value)?P.current.push(l):(j.current.push(l),e=!1))}}catch(e){n=!0,r=e}finally{try{t||null==i.return||i.return()}finally{if(n)throw r}}return e}function M(){var e=!0,t=!1,n=void 0;try{for(var r,o=j.current[Symbol.iterator]();!(e=(r=o.next()).done);e=!0){var i=r.value;"function"==typeof i.options.onInvalid&&i.options.onInvalid(i.current.value)}}catch(e){t=!0,n=e}finally{try{e||null==o.return||o.return()}finally{if(t)throw n}}}function Y(){var e=!0,t=!1,n=void 0;try{for(var r,o=P.current[Symbol.iterator]();!(e=(r=o.next()).done);e=!0){var i=r.value;"function"==typeof i.options.onValid&&i.options.onValid(i.current.value)}}catch(e){t=!0,n=e}finally{try{e||null==o.return||o.return()}finally{if(t)throw n}}}return(0,r.useEffect)(function(){O(I())},[]),{clearError:C,clearWarning:x,errorMessage:l,getFormValues:L,hasError:t,hasWarning:c,isSubmitting:m,onSubmit:function(e,t){var n,r;return n=function(n){var r;return function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){var s=[i,l];if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}(this,function(o){switch(o.label){case 0:n&&n.preventDefault(),C(),x(),h(!0),o.label=1;case 1:return o.trys.push([1,7,8,9]),[4,I()];case 2:if(O(r=o.sent()),E(!1),!r)return[3,4];return Y(),[4,e(L())];case 3:return o.sent(),[3,6];case 4:return t&&t(L()),[4,M()];case 5:o.sent(),o.label=6;case 6:return[3,9];case 7:return A(o.sent().message),[3,9];case 8:return h(!1),[7];case 9:return[2]}})},r=function(){var e=this,t=arguments;return new Promise(function(r,o){var a=n.apply(e,t);function l(e){i(a,r,o,l,s,"next",e)}function s(e){i(a,r,o,l,s,"throw",e)}l(void 0)})},function(e){return r.apply(this,arguments)}},triggerError:A,triggerWarning:function(e){var t=e.message,n=e.cb;if(g.current=null,!t)return void x();d(!0),b(t),"function"==typeof n&&(g.current=n)},warningMessage:p,warningClickCallback:g,registerField:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t){if(t)return k.current[t.name]={options:e,current:t},r.createRef(t)}},isFormValid:w,isPristine:_,isFormSubmittable:I,invalidateAllInvalidFields:M,restoreValidFields:Y,shouldInvalidateForm:function(){var e=I();O(e),e?Y():M()}}}},294694:(e,t,n)=>{"use strict";n.d(t,{o:()=>u});var r=n(131134);function o(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}var i=function(e){return(null==e?void 0:e.trim())||null},a=function(e){try{var t=JSON.parse(e);if(!t||(void 0===t?"undefined":o(t))!=="object")return null;if("string"==typeof t.error_description)return t.error_description;if("string"==typeof t.message&&t.message.length>0)return t.message;if("string"==typeof t.error)return t.error}catch(e){}return null},l="| Response:",s=function(e){if("string"!=typeof e||0===e.length)return null;var t,n=e.indexOf(l);if(-1===n)return null;var r=e.slice(n+l.length),o=r.lastIndexOf("| Status:"),i=(-1===o?r:r.slice(0,o)).trim();return 0===i.length?null:null!=(t=a(i))?t:i},u=function(e){if(null==e)return null;if("string"==typeof e)return null!=(c=s(e))?c:e;if(null!=(n=r.A)&&"undefined"!=typeof Symbol&&n[Symbol.hasInstance]?!!n[Symbol.hasInstance](e):e instanceof n){var t,n,l,u,c,d,f,p,b=null!=(f=e.responseResult)?f:e.errorMessage.response;return b?null!=(p=a(b))?p:i(b):i(null==(d=e.originalError)?void 0:d.message)}var g="string"==typeof(t=null==(u=e.response)?void 0:u.data)?a(t):t&&(void 0===t?"undefined":o(t))==="object"?a(JSON.stringify(t)):null;if(g)return g;var y=e.message;return"string"!=typeof y||0===y.length?null:null!=(l=s(y))?l:y}},313231:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(962828),o=n(489379),i=n(51182);let a=function(){var e=(0,r.A)(),t=(0,o.A)();return{brand:i.V[t],region_code:e}}},353151:(e,t,n)=>{"use strict";n.d(t,{J0:()=>o,cn:()=>i});var r=function(e){var t=e.data;return(null==t?void 0:t.high_risk_account)===!0},o=function(e){var t;return(null==(t=e.response)?void 0:t.status)===403&&r({data:e.response.data})},i=function(e){var t;return 403===Number(null==e||null==(t=e.errorMessage)?void 0:t.status)&&r({data:a(e)})},a=function(e){var t,n,r={};try{r=JSON.parse(null!=(n=null==e||null==(t=e.errorMessage)?void 0:t.response)?n:"{}")}catch(e){r={}}return r}},393869:(e,t,n)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/auth/login",function(){return n(137358)}])},423525:(e,t,n)=>{"use strict";n.d(t,{M:()=>p});var r=n(126811),o=n(75834),i=n(845653),a=n(328846),l=n(150392),s=n(589651),u=n(490089);function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function d(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),!t||i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(e,t)||function(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}}
1(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var f=function(){var e=(0,u.kW)(),t=d((0,o.useState)(0),2),n=t[0],r=t[1],i=d((0,o.useState)(0),2),a=i[0],l=i[1];return(0,o.useEffect)(function(){"desktop"===e?(r(155),l(159)):"tablet"===e?(r(130.75),l(133.95)):"mobile"===e&&(r(112.81),l(115.44))},[e]),{imgWidth:n,imgHeight:a}},p=function(){var e=(0,s.Ay)("reactivations").translate,t=(0,u.kW)(),n=f(),o=n.imgWidth,c=n.imgHeight;return(0,r.FD)(i.az,{bg:"reward.200",display:"flex",width:["100vw","456px","558px"],borderRadius:"border-radius-md",boxShadow:"mobile"===t?"shadow-none":"shadow-md",minHeight:[116,"auto"],children:[(0,r.Y)(i.az,{backgroundImage:"url(".concat("https://cdn.hellofresh.com/reactivation/modular_callout_textures_desk-tab_2x.png",")"),backgroundRepeat:"no-repeat",backgroundSize:"contain",p:["sm-2","md-1"],position:"relative",width:.5,children:(0,r.Y)(i.az,{bottom:["-8px","auto"],left:[0,"md-2"],position:"absolute",top:["auto","-30px","-40px"],children:(0,r.Y)(a.Ay,{alt:"receipe box image",height:c,layout:"fixed",src:(0,l.A)("https://cdn.hellofresh.com/reactivation/Modular-login-Recipe-card-delivery_2x.png"),width:o})})}),(0,r.FD)(i.az,{p:["sm-2","md-1"],pl:["xxs","sm-2"],width:1,children:[(0,r.Y)(i.EY,{as:"desktop"===t?"h3":"h4",children:e("reactivations.page.reactivate-and-save")}),(0,r.Y)(i.az,{pt:"xxs",children:(0,r.Y)(i.EY,{type:"body-sm-regular",children:e("reactivations.page.log-in-reactivate-discount")})})]})]})}},431485:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>c,z$:()=>u});var r=n(126811),o=n(75834),i=n(674562),a=n(348504),l=n(482312),s=(0,o.createContext)({segment:[],label:[]}),u=function(){return(0,o.useContext)(s)};let c=function(e){var t=e.queryKey,n=e.children,u=(0,i.useQueryClient)(),c=(0,a.I)(),d=(0,o.useMemo)(function(){var e,n,r=u.getQueryData(t);return{segment:null!=(e=null==r?void 0:r.segment)?e:[],label:null!=(n=null==r?void 0:r.label)?n:[]}},[u,t]);return(0,o.useEffect)(function(){if(!d.segment.length||!d.label.length){var e=c.startSpan("contentful-header-provider.missing-data");e.setAttributes({segmentCount:d.segment.length,labelCount:d.label.length}),e.setStatus({code:l.A.ERROR}).end()}},[d,c]),(0,r.Y)(s.Provider,{value:d,children:n})}},497821:(e,t,n)=>{"use strict";n.d(t,{u:()=>a});var r=n(607555),o=n(226782),i=n(61150),a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.enabled,n=(0,r.A)("plans-4848_consumer-core_subscription-endpoint_use-plans-api"),a=n.isEnabled,l=n.isReady,s=a&&(void 0===t||t),u=(0,o.Yw)({},{suspense:!1,enabled:s}),c=u.data,d=u.isSuccess,f=u.isError,p=u.isFetched;return{isFeatureFlagReady:l,isCheckoutStatusEnabled:a,shouldUseCheckoutStatusEndpoint:s,checkoutRedirect:f?"home":(0,i.H)(c),isCheckoutStatusSuccess:d,isCheckoutStatusError:f,isCheckoutStatusFetched:p,data:c}}},566087:(e,t,n)=>{"use strict";n.d(t,{UH:()=>s,Vy:()=>l,tK:()=>u});var r=n(225307),o=r.z.object({id:r.z.string(),name:r.z.string(),handle:r.z.string(),legacy_handles:r.z.array(r.z.string()),legacy_ids:r.z.array(r.z.string()),country:r.z.string(),specs:r.z.object({meals:r.z.union([r.z.number(),r.z.string()]),size:r.z.union([r.z.number(),r.z.string()]),recurrency:r.z.number().int()}).passthrough(),meal_swap:r.z.boolean(),meal_swap_default_choice:r.z.string(),swappable_meals:r.z.string(),public:r.z.boolean(),active:r.z.boolean(),is_subscribable:r.z.boolean(),is_available_for_extra_meals:r.z.boolean(),is_preset_enabled:r.z.boolean(),sort:r.z.number().int(),family:r.z.string(),created_at:r.z.string(),updated_at:r.z.string()}).passthrough(),i=r.z.object({total:r.z.number().int(),take:r.z.number().int(),skip:r.z.number().int(),count:r.z.number().int(),items:r.z.array(o)}).passthrough(),a=r.z.object({id:r.z.string(),country:r.z.string(),handle:r.z.string(),name:r.z.string(),headline:r.z.string(),contents:r.z.object({benefits:r.z.string(),price:r.z.string(),price_unit:r.z.string(),price_label:r.z.string(),price_sidenote:r.z.string(),small_print:r.z.string(),image:r.z.string(),fb_url:r.z.string(),description:r.z.string()}).passthrough(),template:r.z.object({meals:r.z.array(r.z.any()),size:r.z.array(r.z.any()),recurrency:r.z.array(r.z.any())}).passthrough(),tags:r.z.array(r.z.string()),prefix:r.z.string(),promotes:r.z.array(r.z.any()),icons:r.z.object({"1x":r.z.string(),"2x":r.z.string(),"3x":r.z.string()}).passthrough(),active:r.z.boolean(),compatible:r.z.array(r.z.string()),converts:r.z.string(),auto_convert:r.z.string(),recipe_family:r.z.string(),show_mobile:r.z.boolean(),sort:r.z.number().int(),created_at:r.z.string(),updated_at:r.z.string()}).passthrough(),l=r.z.object({total:r.z.number().int(),take:r.z.number().int(),skip:r.z.number().int(),count:r.z.number().int(),items:r.z.array(a)}).passthrough(),s=i,u=o},576957:(e,t,n)=>{"use strict";n.d(t,{d:()=>r});var r=function(e){return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({event:"gaEventTrigger",gaEventCategory:"gaEventTrigger",gaEventAction:null,gaEventLabel:null},e)}}
1,616643:(e,t,n)=>{"use strict";n.d(t,{z:()=>l});var r=n(75834),o=n(624281),i=n(959305),a=n(251846),l=function(){var e=(0,a.$T)().trackJanusEvent;return{trackForgotPasswordClick:(0,r.useCallback)(function(){try{e(i.V.janusEvent({uiComponent:i.V.uiComponent({uiComponentName:"forgot_password_send_button",uiComponentLabel:"Send"})}))}catch(e){(0,o.Cp)(e,{tags:{event:"ForgotPassword_Recover_Password_Button_Click",component:"useForgotPasswordRecoverSnowplowEvent"}})}},[e])}}},658307:(e,t,n)=>{"use strict";n.d(t,{Z:()=>l});var r=n(75834),o=n(624281),i=n(875422),a=n(251846),l=function(){var e=(0,a.$T)().trackJanusEvent;return{trackRecoverPasswordClick:(0,r.useCallback)(function(){try{e(i.E.janusEvent({uiComponent:i.E.uiComponent({uiComponentName:"forgot_password_link",uiComponentLabel:"Forgot Password"})}))}catch(e){(0,o.Cp)(e,{tags:{event:"Login_Recover_Password_Link_Click",component:"useLoginRecoverPasswordSnowplowEvent"}})}},[e])}}},660277:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(126811);function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}n(75834);let a=function(e){var t=e.title,n=e.titleId,a=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["title","titleId"]);return(0,r.FD)("svg",i(o(i(o({width:"1.5rem",height:"1.5rem",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",role:t?"img":"graphics-symbol",color:"inherit","aria-hidden":!t},!t&&{focusable:!1}),{"aria-labelledby":n}),a),{children:[t?(0,r.Y)("title",{id:n,children:t}):null,(0,r.Y)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19 6h-3a4 4 0 0 0-8 0H5L4 22h16L19 6ZM8 8v2h2V8h4v2h2V8h1.121l.75 12H6.13l.75-12H8Zm6-2h-4a2 2 0 1 1 4 0Z",fill:"currentColor"})]}))}},710091:(e,t,n)=>{"use strict";n.d(t,{kU:()=>b,ql:()=>g});var r=n(674562),o=n(6083),i=n(127944),a=n(771562),l=n(470663),s=n(211654),u=n(47856);function c(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){n(e);return}l.done?t(s):Promise.resolve(s).then(r,o)}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function f(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}var p=function(){var e,t=(e=function(e,t){var n,r,i,l,s,u,c,p,b,g,y=arguments;return function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){var s=[i,l];if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}(this,function(m){switch(m.label){case 0:return r=void 0===(n=e.usePublicAuth)||n,i=e.limit,l=e.cursor,s=e.systemCountry,u=e.locale,c=e.parentSpan,[4,(y.length>2&&void 0!==y[2]?y[2]:o.A)("/cookbook/v1/external-recipes",t,{query:d({country:s,locale:u,hf_public_id:(0,a.Ay)()},void 0!==i&&{limit:i},void 0!==l&&{cursor:l}),parentSpan:c,fetchSpanAttributes:{"request.backend_service":"cookbook-api","request.backend_action":"get-external-recipes"}},{usePublicAuth:r})];case 1:return b=(p=m.sent()).headers.get("X-Free-Recipe-Save-Count"),g=p.headers.get("X-Free-Recipe-Save-Limit"),[4,p.json()];case 2:return[2,f(d({},m.sent()),{freeRecipeSaveCount:b?parseInt(b,10):null,freeRecipeSaveLimit:g?parseInt(g,10):null})]}})},function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){c(i,r,o,a,l,"next",e)}function l(e){c(i,r,o,a,l,"throw",e)}a(void 0)})});return function(e,n){return t.apply(this,arguments)}}(),b=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,i.A)().fetch,o=(0,l.A)(),a=d(f(d({},e),{usePublicAuth:!o}),(0,s.j)()),c=[u.A["externalRecipes.list"],a];return(0,r.useQuery)(c,function(){return p(a,c,n)},d({staleTime:3e5,cacheTime:6e5},t))},g=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,i.A)().fetch,o=(0,l.A)(),a=d(f(d({},e),{usePublicAuth:!o}),(0,s.j)()),c=[u.A["externalRecipes.list"],a];return(0,r.useInfiniteQuery)(c,function(e){var t;return p(d({},a,null!=(t=e.pageParam)?t:{}),c,n)},d({getNextPageParam:function(e){return e.pagination.has_more?{cursor:e.pagination.next_cursor}:void 0},staleTime:3e5,cacheTime:6e5},t))}},736067:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>x,X2:()=>C});var r=n(126811);n(75834);var o=n(623469),i=n.n(o),a=n(845653),l=n(992744),s=n(470663),u=n(215748),c=n(883390),d=n(869445),f=n(520863),p=n(755645),b=n(577082),g=n(655764),y=n(21691),m=n(431485),h=n(758679),v=n(326036),w=n(641956),O=n(661265),S=n(934923);function _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function E(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n}
1)(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}var k=i()(function(){return Promise.all([n.e(62036),n.e(1377),n.e(34380)]).then(n.bind(n,734380)).then(function(e){return e.LeadBarFeature})},{loadableGenerated:{webpack:()=>[734380]}}),j=i()(function(){return Promise.all([n.e(62036),n.e(89098),n.e(27281)]).then(n.bind(n,26251)).then(function(e){return e.FooterFeature})},{loadableGenerated:{webpack:()=>[26251]}}),P="56px",A=function(e){var t,n=e.enableSSRCustomerHeader,o=e.nonStickyDesktopHeader,i=e.disableHeader,g=e.disableFooter,y=e.disableMinHeight,_=e.headerFullWidth,E=e.ssrPayload,A=e.children,C=(0,s.A)();return(0,r.Y)(u.A,{claim:{name:"activations-rte",githubTeam:"hellofresh/activations-rte",tribe:"conversions",alliance:"growth",jiraPrefix:"USCRO",slackChannel:"#squad-curation",slackAlertsChannel:"#squad-curation",skipLabelsOnPR:!1,teamIdentifier:"activations-rte"},children:(0,r.Y)(d.A,{scope:"universal-layout",children:(0,r.Y)(l.A,{componentName:"universal-layout",children:(0,r.Y)(b.A,{filtrationIdentifier:null!=(t=null==E?void 0:E.filtrationIdentifier)?t:"",children:(0,r.FD)(a.az,{position:"relative","data-test-id":"universal-layout",backgroundColor:"alias.page-background.alternative",children:[(0,r.Y)(d.A,{scope:"layouts-universal-top-banner",children:(0,r.Y)(l.A,{componentName:"layouts-universal-top-banner",children:(0,r.Y)(f.A,{children:(0,r.Y)(c.A,{suspense:!0,children:(0,r.Y)(p.A,{})})})})}),!(void 0!==i&&i)&&(0,r.Y)(d.A,{scope:"layouts-universal-header",children:(0,r.FD)(l.A,{componentName:"layouts-universal-header",children:[(0,r.Y)(S.A,{}),(0,r.Y)(O.R9,{fullWidth:void 0!==_&&_,children:(0,r.Y)(a.az,{position:["sticky",void 0!==o&&o?"relative":"sticky"],top:"0",zIndex:"115",minHeight:P,"data-test-id":"universal-layout-header-container",children:(0,r.Y)(m.Ay,{queryKey:E.contentfulHeaderEntriesKey,children:void 0!==n&&n||C?(0,r.Y)(w.default,{}):(0,r.Y)(v.A,{})})})})]})}),(0,r.Y)(l.A,{componentName:"layouts-universal-page",children:(0,r.Y)(a.az,{flex:"1",minHeight:void 0!==y&&y?"unset":"100vh",children:A})}),!(void 0!==g&&g)&&(0,r.Y)(d.A,{scope:"layouts-universal-footer",children:(0,r.FD)(l.A,{componentName:"layouts-universal-footer",children:[(0,r.Y)(k,{}),(0,r.Y)(h.Ay,{queryKey:E.contentfulFooterEntriesKey,children:(0,r.Y)(j,{})})]})})]})})})})})},C=function(e){var t=e.navigationComponent,n=e.children,o=e.disableHeader,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["navigationComponent","children","disableHeader"]);return(0,r.Y)(u.A,{claim:{name:"activations-rte",githubTeam:"hellofresh/activations-rte",tribe:"conversions",alliance:"growth",jiraPrefix:"USCRO",slackChannel:"#squad-curation",slackAlertsChannel:"#squad-curation",skipLabelsOnPR:!1,teamIdentifier:"activations-rte"},children:(0,r.Y)(d.A,{scope:"side-navigation-universal-layout",children:(0,r.Y)(l.A,{componentName:"layouts-universal-side-navigation",children:(0,r.FD)(A,E(_({},i),{disableHeader:o,children:[(0,r.Y)(a.az,E(_({position:"sticky",zIndex:2},!o&&{top:P}),{children:(0,r.Y)(d.A,{scope:"layouts-universal-notifications",children:(0,r.Y)(l.A,{componentName:"layouts-universal-notifications",children:(0,r.Y)(g.A,{children:(0,r.Y)(y.A,{})})})})})),(0,r.FD)(a.az,{minHeight:"100vh",display:[null,"flex"],maxWidth:["100%","960px","1144px"],px:["xs","md-1","zero"],mx:"auto",pt:["sm-1","md-2"],children:[(0,r.Y)(a.az,{as:"aside",width:[1,1/4],mr:["zero","md-1","md-2"],children:t}),(0,r.Y)(a.az,{width:[1,3/4],children:n})]})]}))})})})};let x=A},744752:(e,t,n)=>{"use strict";n.d(t,{aS:()=>s,e$:()=>c,xd:()=>l});var r=/^(([^<>()[\]\.,;:\s@\"]+(\.[^<>()[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i,o=/^(\w+:)?\/\/.*$/,i=/^\/[^.]*$/,a=/(^\/\\\s+\/\\)/,l=function(e){return!!(e||"").match(r)},s=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return!e.match(o)},u=function(e){try{return new URL(e).hostname===window.location.hostname}catch(e){return!1}},c=function(e){return decodeURIComponent(decodeURI(e).replace(a,""))===decodeURIComponent(e)&&(i.test(decodeURI(e))||u(e))}},756245:(e,t,n)=>{"use strict";n.d(t,{Oy:()=>p,Uf:()=>f,VO:()=>d});var r=n(6083),o=n(306586),i=n(127944),a=n(674562),l=n(47856),s=n(211654);function u(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){n(e);return}l.done?t(s):Promise.resolve(s).then(r,o)}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}var d=function(){var e,t=(e=function(e,t){var n,o,i,a,l,s,u,d,f,p,b,g,y,m,h,v,w=arguments;return function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){var s=[i,l];if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}(this,function(O){switch(O.label){case 0:n=w.length>2&&void 0!==w[2]?w[2]:r.A,o=e.postcode,a=void 0===(i=e.numDeliveries)?4:i,l=e.locale,s=e.systemCountry,u=e.parentSpan,d=e.initialOrder,f=e.customerPriority,p=e.cutoffTimeThreshold,b=e.customerJourney,g=e.customerUUID,y=e,m=e,y.family&&(h=y.family),m.product&&(v=m.product),O.label=1;case 1:return O.trys.push([1,3,,4]),[4,n("/api/delivery_dates_options",t,{query:c({zip:o,numDeliveries:a,locale:l,country:s},h?{family:h}:{},v?{product:v}:{},d?{initialOrder:d}:{},f?{customerPriority:f}:{},p?{cutoffTimeThreshold:p}:{},b?{customerJourney:b}:{}),parentSpan:u,headers:c({},g?{"X-Customer-UUID":g}:{}),fetchSpanAttributes:{"request.backend_service":"delivery-options-service","request.backend_action":"get-delivery-options-by-postcode"}})];case 2:return[2,O.sent().json()];case 3:throw O.sent();case 4:return[2]}})},function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){u(i,r,o,a,l,"next",e)}function l(e){u(i,r,o,a,l,"throw",e)}a(void 0)})});return function(e,n){return t.apply(this,arguments)}}(),f=function(e,t){var n=c({},e,(0,s.j)()),r=[l.A["delivery-options.byPostcode"],n];return(0,o.A)(r,function(e){return d(n,r,e)},t)},p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=(0,i.A)().fetch,n=(0,s.j)();return(0,a.useQueries)(null==e?void 0:e.map(function(e,r){var o,i,a=(o=c({},e,n),i=i={key:r}
1,Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(i)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(i)).forEach(function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(i,e))}),o),s=[l.A["delivery-options.byPostcode.multiple"],a];return{queryKey:s,queryFn:function(){return d(a,s,t)},enabled:!!e.postcode}}))}},759615:(e,t,n)=>{"use strict";n.d(t,{z:()=>d});var r=n(674562),o=n(6083),i=n(127944),a=n(211654),l=n(47856);function s(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){n(e);return}l.done?t(s):Promise.resolve(s).then(r,o)}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}var c=function(){var e,t=(e=function(e,t){var n,r,i,a,l,s,c,d,f,p,b=arguments;return function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){var s=[i,l];if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}(this,function(g){switch(g.label){case 0:return n=b.length>2&&void 0!==b[2]?b[2]:o.A,r=e.country,i=e.locale,a=e.email,l=e.channel,s=e.send,c=e.redirect_url,d=e.public_id,f=e.xbrands_target_country,[4,n("/v1/passwordless/start",t,{method:"post",query:{country:r,locale:i},data:u({email:a,channel:l,send:s,redirect_url:c,public_id:d},(p=e.customer_id)?{customer_id:p}:{},f?{xbrands_target_country:f}:{}),parentSpan:e.parentSpan,fetchSpanAttributes:{"request.backend_service":"customer-identity-proxy-service","request.backend_action":"passwordless-login-start"}})];case 1:return[2,g.sent()]}})},function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){s(i,r,o,a,l,"next",e)}function l(e){s(i,r,o,a,l,"throw",e)}a(void 0)})});return function(e,n){return t.apply(this,arguments)}}(),d=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,r.useQueryClient)(),n=(0,a.j)(),o=(0,i.A)().fetch,s=[l.A["auth.passwordlessLoginStart"]];return(0,r.useMutation)(function(e){return c(u({},e,n),s,o)},u({onSuccess:function(){t.clear()},onError:function(){t.clear()}},e))}},818656:(e,t,n)=>{"use strict";n.d(t,{A:()=>u});var r=n(75834);function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function i(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){n(e);return}l.done?t(s):Promise.resolve(s).then(r,o)}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function l(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||s(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function s(e,t){if(e){if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}}let u=function(e,t,n){var o,u,c=(o=(0,r.useState)({}),function(e){if(Array.isArray(e))return e}(o)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(o,2)||s(o,2)||function(){throw TypeError("Invalid attempt to de
1structure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=c[0],f=c[1];return(0,r.useCallback)((u=function(){var r,o,i,s,u,c,p=arguments;return function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){var s=[i,l];if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}(this,function(b){switch(b.label){case 0:for(o=Array(r=p.length),i=0;i<r;i++)o[i]=p[i];if(u=d[s="function"==typeof t?t.apply(void 0,l(o)):t])return"function"==typeof n&&n(u),[2,u];return[4,e.apply(void 0,l(o))];case 1:return c=b.sent(),s&&f(function(e){var t,n;return t=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){a(e,t,n[t])})}return e}({},e),n=null!=(n=a({},s,c))?n:{},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(n)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}),t}),[2,c]}})},function(){var e=this,t=arguments;return new Promise(function(n,r){var o=u.apply(e,t);function a(e){i(o,n,r,a,l,"next",e)}function l(e){i(o,n,r,a,l,"throw",e)}a(void 0)})}),[d,t,e,n])}}
1,845004:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>a});var r=n(126811);function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function i(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}n(75834);let a=function(e){var t=e.title,n=e.titleId,a=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},i=Object.keys(e);for(r=0;r<i.length;r++)n=i[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["title","titleId"]);return(0,r.FD)("svg",i(o(i(o({width:"1.5rem",height:"1.5rem",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",role:t?"img":"graphics-symbol",color:"inherit","aria-hidden":!t},!t&&{focusable:!1}),{"aria-labelledby":n}),a),{children:[t?(0,r.Y)("title",{id:n,children:t}):null,(0,r.Y)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.4 6 8 3h8l.6 3H21v13h-2a2 2 0 1 1-4 0H9a2 2 0 1 1-4 0H3V6h4.4Zm2.04 0 .2-1h4.72l.2 1H9.44ZM19 17V8H5v9h14Z",fill:"currentColor"})]}))}},849176:(e,t,n)=>{"use strict";n.d(t,{G:()=>i});var r=n(150106),o=n(111324),i=(0,r.A)("hf.streamline-register-login-config",o.A).useConfig},888087:(e,t,n)=>{"use strict";n.d(t,{L:()=>l});var r=n(75834),o=n(624281),i=n(90589),a=n(251846),l=function(){var e=(0,a.$T)().trackJanusEvent;return{trackRequestLoginLinkClick:(0,r.useCallback)(function(){try{e(i.r.janusEvent({uiComponent:i.r.uiComponent({uiComponentName:"get_link_button",uiComponentLabel:"Get Link"})}))}catch(e){(0,o.Cp)(e,{tags:{event:"LoginPasswordless_Request_Login_Link_Click",component:"useLoginPasswordlessRequestLinkSnowplowEvent"}})}},[e])}}},916754:(e,t,n)=>{"use strict";var r,o,i;n.d(t,{Au:()=>i,FU:()=>r,Ol:()=>o}),function(e){e.SINGLE_DELIVERY_FORM="SINGLE_DELIVERY_FORM",e.SINGLE_PAYMENT_FORM="SINGLE_PAYMENT_FORM",e.SINGLE_UNPAUSE_PAYMENT_FORM="SINGLE_UNPAUSE_PAYMENT_FORM",e.ADD_PAYMENT_METHOD_FORM="ADD_PAYMENT_METHOD_FORM"}(r||(r={})),function(e){e.SINGLE_DELIVERY_FORM_REJECTED="SINGLE_DELIVERY_FORM_REJECTED",e.SINGLE_PAYMENT_FORM_REJECTED="SINGLE_PAYMENT_FORM_REJECTED",e.SINGLE_UNPAUSE_PAYMENT_FORM_REJECTED="SINGLE_UNPAUSE_PAYMENT_FORM_REJECTED",e.ADD_PAYMENT_METHOD_FORM_REJECTED="ADD_PAYMENT_METHOD_FORM_REJECTED"}(o||(o={})),(i||(i={})).SUCCESS_PAYMENT_FORM="SUCCESS_PAYMENT_FORM"},948897:(e,t,n)=>{"use strict";n.d(t,{L:()=>f});var r=n(674562),o=n(6083),i=n(127944),a=n(313231),l=n(47856),s=n(211654);function u(e,t,n,r,o,i,a){try{var l=e[i](a),s=l.value}catch(e){n(e);return}l.done?t(s):Promise.resolve(s).then(r,o)}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}var d=function(){var e,t=(e=function(e,t){var n,r,i,a,l,s=arguments;return function(e,t){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:l(0),throw:l(1),return:l(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function l(i){return function(l){var s=[i,l];if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&s[0]?r.return:s[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,s[1])).done)return o;switch(r=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return a.label++,{value:s[1],done:!1};case 5:a.label++,r=s[1],s=[0];continue;case 7:s=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){a=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){a.label=s[1];break}if(6===s[0]&&a.label<o[1]){a.label=o[1],o=s;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(s);break}o[2]&&a.ops.pop(),a.trys.pop();continue}s=t.call(e,a)}catch(e){s=[6,e],r=0}finally{n=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}}}(this,function(u){switch(u.label){case 0:return n=s.length>2&&void 0!==s[2]?s[2]:o.A,r=e.business_division,i=e.email,a=e.password,l=e.first_name,[4,n("/v1/register",t,{method:"post",data:{business_division:r,email:i,password:a,first_name:l||"",last_name:e.last_name||"",tracking_metadata:e.tracking_metadata},parentSpan:e.parentSpan,fetchSpanAttributes:{"request.backend_service":"customer-management-service","request.backend_action":"register"}})];case 1:return[2,u.sent().json()]}})},function(){var t=this,n=arguments;return new Promise(function(r,o){var i=e.apply(t,n);function a(e){u(i,r,o,a,l,"next",e)}function l(e){u(i,r,o,a,l,"throw",e)}a(void 0)})});return function(e,n){return t.apply(this,arguments)}}(),f=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,r.useQueryClient)(),n=(0,s.j)(),o=(0,a.A)(),u=(0,i.A)().fetch,f=[l.A["auth.register"]];return(0,r.useMutation)(function(e){var t,r;return d((t=c({},e,n),r=r={business_division:o},Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n}
1)(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}),t),f,u)},c({onSuccess:function(){t.clear()},onError:function(){t.clear()}},e))}},987505:(e,t,n)=>{"use strict";n.d(t,{Q:()=>f,Y:()=>d});var r=n(126811),o=n(75834),i=n(147638);function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}function s(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):(function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);n.push.apply(n,r)}return n})(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}var u=o.createContext(void 0),c=function(e,t){switch(t.type){case i._1:return s(l({},e),{step:t.payload.step,hasPasswordBeenReset:t.payload.hasPasswordBeenReset||!1,email:t.payload.email||e.email,isPasswordlessLogin:t.payload.isPasswordlessLogin||e.isPasswordlessLogin});case i.qy:return s(l({},e),{customerID:t.payload.customerID});case i.Ks:return s(l({},e),{isVerified:!1,pending:!1,failed:!1,result:null});case i.pp:return s(l({},e),{hasPasswordBeenReset:!0});default:throw Error("Unhandled action type: ".concat(t.type))}},d=function(e){var t,n=e.children,l=(t=o.useReducer(c,{step:i.nB,hasPasswordBeenReset:!1,customerID:"-1",email:"",isVerified:!1,pending:!1,failed:!1,result:null,resetPasswordMessage:"",isPasswordlessLogin:!1}),function(e){if(Array.isArray(e))return e}(t)||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var i=[],a=!0,l=!1;try{for(o=o.call(e);!(a=(n=o.next()).done)&&(i.push(n.value),i.length!==t);a=!0);}catch(e){l=!0,r=e}finally{try{a||null==o.return||o.return()}finally{if(l)throw r}}return i}}(t,2)||function(e,t){if(e){if("string"==typeof e)return a(e,2);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(e,t)}}(t,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),s=l[0],d=l[1];return(0,r.Y)(u.Provider,{value:{state:s,dispatch:d},children:n})},f=function(){var e=o.useContext(u);if(void 0===e)throw Error("useAuthStep must be used within a AuthStepProvider");return e}}},e=>{e.O(0,[82097,80626,90213,20269,10083,58307,9026,67448,27471,19743,62036,33175,20687,76750,95722,19510,13646,63453,64057,76894,15142,76163,14993,8282,46859,14368,95583,41956,26036,74188,61793,90636,46593,38792],()=>e(e.s=393869)),_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.