https://www.hellofresh.com/_next/static/chunks/pages/legacy/accoun…/[[...route]]-cb5a344166a66d8f.js
1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[81681,28668,85312],{511648:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/legacy/account-settings-fragment/[[...route]]",function(){return n(100529)}])},940161:function(e,t,n){"use strict";var r=n(827378),o=n(743267),a=n(24165);function i(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}t.Z=function(){var e,t=function(e){if(Array.isArray(e))return e}(e=(0,r.useState)(!1))||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],i=!0,c=!1;try{for(o=o.call(e);!(i=(n=o.next()).done)&&(a.push(n.value),2!==a.length);i=!0);}catch(e){c=!0,r=e}finally{try{i||null==o.return||o.return()}finally{if(c)throw r}}return a}}(e,2)||function(e,t){if(e){if("string"==typeof e)return i(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 i(e,2)}}(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.")}(),n=t[0],c=t[1],u=(0,a.Z)();return(0,r.useEffect)(function(){c((0,o.r6)(u))},[]),n}},625951:function(e,t,n){"use strict";n.d(t,{B:function(){return o},M:function(){return r}});var r="$80",o="hellofresh_plus_launch_ll0-10"},994340:function(e,t,n){"use strict";n.d(t,{u:function(){return c}});var r=n(943701),o=n(200770),a=n(26730),i=n(625951),c=function(){var e,t=(0,r.R)({runUsingStatsig:!0}),n=t.attributes,c=t.isReady,u=t.id,s=(0,o.Z)()===a.Z.US;if(!c||!s)return{isReady:!1,isEnabled:!1};var l=(null!==(e=null==n?void 0:n.userPersistedValues)&&void 0!==e?e:{})[i.B];if(!l)return{isReady:!0,isEnabled:!1};var d="Test"===l.group_name;return{isReady:!0,isEnabled:d,experimentationUserId:d&&null!=u?u:void 0,experimentationUserAttributes:d?n:void 0}}},769466:function(e,t,n){"use strict";n.d(t,{Z:function(){return c}});var r=n(472435),o=n(636681),a=function(e){var t=e.action,n=e.next,o=e.emitter;try{return n(t)}catch(e){return o.emit("store.crash",{err:e,action:t,level:r.pn}),Promise.resolve()}},i=function(e){var t=e.action,n=e.next,o=e.emitter;return n(t).catch(function(e){o.emit("store.promise.crash",{action:t,level:r.u_,err:e})})},c=function(e){return function(){return function(t){return function(n){return(0,o.Z)(n.payload)?i({action:n,next:t,emitter:e}):a({action:n,next:t,emitter:e})}}}}},638797:function(e,t,n){"use strict";var r=n(827378),o=n(132373),a=n(759541),i=n(5638);t.Z=(0,o.connect)(null,void 0)(function(e){var t=e.eventName,n=e.handler,o=e.dispatch,c=e.triggerPrevious,u=(0,i.Z)(),s=(0,r.useRef)();return(0,r.useCallback)(function(){!s.current&&(s.current=function(e){return n(e,{emitter:u,dispatch:o})},u.on(t,s.current),c&&(0,a.v)(t).forEach(function(e){s.current(e)}))},[u])(),null})},881341:function(e,t,n){"use strict";n.d(t,{Q:function(){return o}});var r=n(759541),o=function(e){var t=e.actionType,n=e.value;(0,r.y)({event:"mobileWebViewAction",actionType:t,value:n})}},100529:function(e,t,n){"use strict";n.r(t),n.d(t,{__N_SSP:function(){return n1},default:function(){return n2}});var r,o,a,i={};n.r(i),n.d(i,{ordersHistory:function(){return nr},ordersStatuses:function(){return nc},payments:function(){return nl},paynow:function(){return ng},retryPayment:function(){return ni}});var c=n(687800);n(286248);var u=n(827378),s=n(905990),l=n(650603),d=["account-settings","account-info","account-vouchers","adyen-error-messages","base","loyalty-challenge","my-deliveries-experiments","order-history","products","product-names","payment-form","reactivations","senf-notification","subscription-settings","subscription-settings-modal","wallet","crm","features.organicOfferModal","features.editDeliveryWindow","checkout","premium","my-deliveries-2.0","account-area.my-deliveries","cashCredits","market.closure","referrals","website","benefit-plus","benefits","header-referrals","loyalty_dashboard","top-ups"],f=["payments","frontend-auth"],p=n(203666),g=n(768587),m=n(132373),y=n(204289),v=n(164528),b=n(606657),h=n(718583),E=n(602496),O="hf_my_menu_reactivation";function _(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 P=function(){var e,t=function(e){if(Array.isArray(e))return e}(e=u.useState(!1))||function(e,t){var n,r,o=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=o){var a=[],i=!0,c=!1;try{for(o=o.call(e);!(i=(n=o.next()).done)&&(a.push(n.value),2!==a.length);i=!0);}catch(e){c=!0,r=e}finally{try{i||null==o.return||o.return()}finally{if(c)throw r}}return a}}(e,2)||function(e,t){if(e){if("string"==typeof e)return _(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 _(e,2)}}
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.")}(),n=t[0],r=t[1],o=(0,b.useSelector)(E.nI);return u.useEffect(function(){r("true"===h.ZP.getItem(O))},[]),u.useEffect(function(){n&&h.ZP.removeItem(O)},[n]),n&&o.size>0},S=function(){return(0,c.tZ)("svg",{"data-test-id":"stamp-check",width:"78",height:"78",children:(0,c.BX)("g",{fill:"none",children:[(0,c.tZ)("path",{d:"M-1-1h80v80H-1z"}),(0,c.tZ)("path",{fill:"#7E7E7E",d:"M72 38.5a32.5 32.5 0 11-65 0 32.5 32.5 0 0165 0"}),(0,c.tZ)("path",{stroke:"#7E7E7E",strokeWidth:"2.8",d:"M2.9 47a37.1 37.1 0 01-.9-8 37 37 0 1137 37 36.8 36.8 0 01-16.7-4M7 56a29.7 29.7 0 01-2-3m13 16a39 39 0 01-9-8"}),(0,c.tZ)("path",{fill:"#343434",d:"M65 39a26 26 0 11-52 0 26 26 0 0152 0"}),(0,c.tZ)("path",{fill:"#7E7E7E",d:"M37.6 47a3 3 0 01-4.1.2L26.9 41a2.9 2.9 0 01-.1-4 3 3 0 014.1-.2l4 3.7a.7.7 0 001 0l10-10.6a3 3 0 014.2-.1 2.9 2.9 0 01.1 4.1L37.6 47.1z"})]})})},w=function(e,t){var n;return n=JSON.stringify(t),h.ZP.setItem(e,n)},I=function(e,t){var n=L(e);n.push(t),w(e,n)},L=function(e){var t=[];try{t=JSON.parse(h.ZP.getItem(e))||[]}catch(e){console.log(e)}return t},T=function(){var e=(0,v.ZP)("subscription-settings").translate,t=(0,b.useSelector)(E.l9);return(0,c.tZ)(g.zx.Primary,{onClick:function(){return I("DelayedDataLayerEvents",{event:"gaEventTrigger",gaEventCategory:"Reactivation",gaEventAction:"PickMyMeals",gaEventLabel:t,gaEventNonInteraction:!1}),window.location.assign("/my-account/deliveries/menu/?landing=editable")},"data-test-id":"reactivation-success-banner-button",children:e("subscription-settings.reactivation-success-banner.button")})},D=function(){var e=P(),t=(0,v.ZP)("subscription-settings").translate;return e?(0,c.tZ)(g.xu,{width:"100%",borderBottomWidth:"1px",borderBottomStyle:"solid",py:"global.md-1",children:(0,c.tZ)(g.xu,{"data-test-id":"reactivation-success-banner-container",children:(0,c.BX)(g.xu,{display:"flex",alignItems:"center",justifyContent:"space-between",flexDirection:["column","row"],children:[(0,c.BX)(g.xu,{display:"flex",alignItems:"center",children:[(0,c.tZ)(S,{}),(0,c.BX)(g.xu,{ml:"global.sm-1",children:[(0,c.tZ)(g.xv,{as:"h2",children:t("subscription-settings.reactivation-success-banner.title")}),(0,c.tZ)(g.xv,{as:"span",children:t("subscription-settings.reactivation-success-banner.subtitle")})]})]}),(0,c.tZ)(g.xu,{mt:["global.md-1","zero"],minWidth:["100%","25%"],children:(0,c.tZ)(T,{})})]})})}):null},C=n(638797),A=n(947219),j=n(411917),R=n(740901),F=n(269542),M=n(888472),N=n(380106),k=n(662505),Z=n(891233),U=function(e,t){return(0,M.ZP)((0,N.nb)(e),(0,k.O)(e),t,Z.fc)},x=function(e,t){var n=t.state;return n.isEmpty()?null:(0,F.A)({id:"generic-error",content:U(n,"subscription-settings.payment-method-not-available")})},H=n(609025),J=n(881341),G=n(468891),Y=n(199729),V=n.n(Y),B=n(90104),X=n.n(B),W=n(970359),K=n(707153),q=n(277131),Q=n(55641),$=n(228811),z={},ee=function(e,t){var n,r,o=e.meta,a=e.payload,i=e.type,c=t.emitter,u=t.getState,s=t.navigate,l=t.dispatch,d=u();i==="".concat(j.QF,"_FULFILLED")&&(z=V()(o,"params"));var f=(0,G.parse)(null===(r=window)||void 0===r?void 0:null===(n=r.location)||void 0===n?void 0:n.search)||{},p=f.presentsNativePaymentDrawer,g=f.workflow,m=z.subscriptionId,y=z.isReactivating,v=z.paymentMethod;if(!y){var b=V()(a,"paymentProvider"),h=i==="".concat(j.KP,"_FULFILLED")?"":"paymentProvider.",E=V()(a,"".concat(h,"result_code"))||V()(a,"".concat(h,"code")),O=V()(a,"url"),_=V()(b,"order_nr")||(0,q.G7)(u());if(E=V()(a,"code"),h="",(v===$.f2||!b&&O&&i==="".concat(j.QF,"_FULFILLED")||"Authorised"===E&&i==="".concat(j.KP,"_FULFILLED")||("Authorised"===E||"Verified"===E)&&i==="".concat(j.QF,"_FULFILLED")||v===$.nE&&"authorized"===E&&i==="".concat(j.QF,"_FULFILLED"))&&!d.isEmpty())return i==="".concat(j.KP,"_FULFILLED")&&l((0,Q.B0)()),l((0,Q.F4)({subscriptionId:m})),s("".concat(K.QL).concat(K.fE,"?subscriptionId=").concat(m).concat(p&&"&presentsNativePaymentDrawer=true")),X()(z)||(0,W.Ce)(c,(0,H.nB)(),{subscriptionId:m,isReactivating:y,paymentMethod:v,workflow:g}),(0,H.nB)()&&(0,J.Q)({event:"mobileWebViewAction",actionType:"update",value:"subscription"}),(0,F.GO)({id:"subscription-settings.payment-method-updated",content:U(d,"subscription-settings.payment-method-updated")});l({type:j.MM,payload:{orderNr:_,resultCode:E,detailsPath:V()(a,"payment_details_path"),redirect:V()(a,"".concat(h,"redirect")),fingerprintToken:V()(a,"".concat(h,'authentication["threeds2.fingerprintToken"]')),paymentData:V()(a,"".concat(h,"payment_data")),challengeToken:V()(a,"".concat(h,'authentication["threeds2.challengeToken"]'))}})}},et=function(e,t){var n=e.meta,r=t.emitter,o=t.getState,a=V()(n,"params"),i=a.isReactivating,c=a.paymentMethod,u=o();if(!i&&!u.isEmpty()){var s=U(u,"subscription-settings.payment-method-error");return(0,W.Mo)(r,c,s),(0,F.A)({id:"subscription-settings.payment-method-error",content:s})}},en=function(e,t){var n=t.emitter;(0,W.dR)(n,{subscriptionId:e.payload.subscriptionId})},er=n(221258),eo=n(853053),ea=n(56921);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 ec(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 a=[],i=!0,c=!1;try{for(o=o.call(e);!(i=(n=o.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(e){c=!0,r=e}finally{try{i||null==o.return||o.return()}finally{if(c)throw r}}return a}}(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)}}
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 eu="update_payment_method_3DS2",es="submit 3ds details",el=function(e){return[V()(e,"orderNr"),(0,ea.Xu)(e)]};function ed(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ef=(ed(a={},"".concat(j.A0,"_FULFILLED"),[]),ed(a,"".concat(j.A0,"_REJECTED"),[x,function(e,t){var n=e.meta,r=t.emitter;en({payload:{subscriptionId:n.params.subscriptionId}},{emitter:r})}]),ed(a,j.dR,[x]),ed(a,"".concat(j.QF,"_FULFILLED"),[ee]),ed(a,"".concat(j.QF,"_REJECTED"),[et]),ed(a,"".concat(j.KP,"_FULFILLED"),[ee,function(e,t){var n=e.meta,r=t.emitter,o=ec(el(n),2),a=o[0],i=o[1];r.emit("gaEventTrigger",{gaEventCategory:eu,gaEventLabel:"".concat(es," | ").concat(i),gaEventAction:"success | ".concat(a),gaEventNonInteraction:!0})}]),ed(a,"".concat(j.KP,"_REJECTED"),[et,function(e,t){var n=e.meta,r=t.emitter,o=ec(el(n),2),a=o[0],i=o[1];r.emit("gaEventTrigger",{gaEventCategory:eu,gaEventLabel:"".concat(es," | ").concat(i),gaEventAction:"error | ".concat(a),gaEventNonInteraction:!0})}]),ed(a,"".concat(j.Hx,"_FULFILLED"),[function(e,t){var n=e.meta,r=t.emitter;(0,W.QU)(r,{subscriptionId:n.params.subscriptionId})}]),ed(a,"".concat(j.Hx,"_REJECTED"),[function(e,t){var n=e.meta,r=t.emitter,o=(0,t.getState)();(0,W.sg)(r,{subscriptionId:n.params.subscriptionId}),o.isEmpty()||(0,F.A)({id:"subscription-settings.secondary-payment-method-error",content:U(o,"subscription-settings.add-payment-method-failed")})}]),ed(a,"".concat(R.ER,"_FULFILLED"),[function(e,t){var n=t.emitter;(0,t.dispatch)((0,er.$A)({},!0)),n.emit("gaEventTrigger",{gaEventCategory:"accountSettings",gaEventAction:"delete payment method",gaEventLabel:"success"})}]),ed(a,"".concat(R.ER,"_REJECTED"),[function(e,t){t.emitter.emit("gaEventTrigger",{gaEventCategory:"accountSettings",gaEventAction:"delete payment method",gaEventLabel:"failed"})}]),ed(a,"".concat(j.VE,"_REJECTED"),[function(e,t){var n=e.meta,r=t.emitter;(0,W.ar)(r,{subscriptionId:V()(n,"params.subscriptionId"),paymentTokenId:V()(n,"params.paymentTokenId")})}]),ed(a,"".concat(j.VE,"_FULFILLED"),[function(e,t){var n=e.meta,r=t.emitter;(0,W.v0)(r,{subscriptionId:V()(n,"params.subscriptionId"),paymentTokenId:V()(n,"params.paymentTokenId")})}]),ed(a,j.ui,[en]),ed(a,j.RM,[function(e,t){var n=e.payload,r=t.emitter;(0,W.Cx)(r,{paymentMethod:(0,eo.Z)(n.paymentType.toJS()),previousPaymentMethod:(0,eo.Z)(n.currentSelectedPaymentMethod.toJS()),isReactivating:n.isReactivating})}]),a);function ep(e){var t=e.navigate;return function(e){var n=e.action,r=void 0===n?{}:n,o=e.getState,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return r.type?(ef[r.type]||[]).map(function(e){return e(r,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){ed(e,t,n[t])})}return e}({getState:o,navigate:t},a))}):null}}var eg=(0,b.connect)(function(){return{}},{})((0,A.Z)(function(e){return(0,c.BX)(c.HY,{children:[(0,c.tZ)(C.Z,{eventName:Z.bp,handler:ep(e)}),(0,c.tZ)(C.Z,{eventName:Z.Kn,handler:ep(e)})]})})),em=n(931799),ey=n(581340),ev=n(723615),eb=n.n(ev),eh=n(621561),eE=function(e){var t=e.titleKey,n=e.routes,r=(0,v.ZP)("account-settings").translate,o=(0,em.$B)().path;return(0,c.BX)("section",{"data-test-id":"module-section",children:[t&&(0,c.tZ)(eh.Z,{children:r(t)}),(0,c.tZ)(em.rs,{children:n.map(function(e){var t="/"===e.path,n="".concat(o).concat(t?"":e.path),r=e.component||u.Fragment,a=e.routes||[];return(0,c.tZ)(em.AW,{path:n,exact:e.exact,children:(0,c.tZ)(r,{children:(0,c.tZ)(em.rs,{children:a.map(function(e){var t="".concat(n).concat(e.path);return(0,c.tZ)(em.AW,{path:t,component:e.component,exact:!0},t)}
1)})})},n)})})]})};eE.propTypes={routes:eb().arrayOf(eb().shape({path:eb().string.isRequired,component:eb().oneOfType([eb().func,eb().object]).isRequired,match:eb().bool,routes:eb().array})).isRequired},eE.defaultProps={routes:[]};var eO=n(165218),e_=n.n(eO),eP=n(602307),eS=n(887824),ew=n(631540),eI=n(527157),eL=function(){var e=(0,eS.Z)().push,t=(0,eI.Z)(),n=(0,eP.z)(),r=(0,ew.C)().screen,o=void 0===r?"Account Settings":r;(0,u.useEffect)(function(){var r;e({event:"gaEventTrigger",event_name:"Settings_Display",brand:t,tribe:null!==(r=null==n?void 0:n.tribe)&&void 0!==r?r:"Engagement",screen:o,gaEventCategory:"accountSettings",gaEventAction:"accountSettings|display",gaEventLabel:""})},[])},eT=n(717333),eD=e_()(function(){return n.e(65612).then(n.bind(n,653137))},{loadableGenerated:{webpack:()=>[653137]}}),eC=e_()(function(){return Promise.all([n.e(78526),n.e(30816),n.e(20264),n.e(20828),n.e(52232),n.e(73135),n.e(94388),n.e(35423)]).then(n.bind(n,195622))},{loadableGenerated:{webpack:()=>[195622]}});e_()(function(){return Promise.all([n.e(78526),n.e(30816),n.e(20264),n.e(20828),n.e(52232),n.e(73135),n.e(94388)]).then(n.bind(n,263175))},{loadableGenerated:{webpack:()=>[263175]}});var eA=n(497249),ej=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return function(){var t=(0,eA.T)().startSpan("account-settings.subscription-settings.legacy-route-hits"),n=(0,em.k6)(),r=(0,em.TH)().search,o=(0,em.UO)(),a=(0,u.useMemo)(function(){return new URLSearchParams(r)},[r]),i=null==o?void 0:o.subscriptionId;return(0,u.useEffect)(function(){t.setAttribute("route","/:subscriptionId".concat(e)),t.end(),i&&(a.set("subscriptionId",i),n.replace("".concat(K.QL).concat(K.P6).concat(e,"?").concat(a.toString())))},[i,a,n,t]),null}},eR=[{path:"/:subscriptionId".concat(K.hL),component:ej(K.hL),exact:!0},{path:"/:subscriptionId".concat(K.o4),component:ej(K.o4),exact:!0},{path:"/:subscriptionId".concat(K.z3),component:ej(K.z3),exact:!0},{path:"/:subscriptionId".concat(K.xV),component:ej(K.xV),exact:!0}];function eF(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 eM=e_()(function(){return n.e(78412).then(n.bind(n,194860))},{loadableGenerated:{webpack:()=>[194860]}}),eN=e_()(function(){return Promise.all([n.e(87321),n.e(63581),n.e(41926),n.e(50251),n.e(51140),n.e(69948)]).then(n.bind(n,926544))},{loadableGenerated:{webpack:()=>[926544]}}),ek=e_()(function(){return n.e(13783).then(n.bind(n,86100))},{loadableGenerated:{webpack:()=>[86100]}}),eZ={root:{path:"/subscription-settings",component:function(){var e=(0,eT.Xe)(),t=e.isSubscriptionFetched,n=e.subscriptionId,r=e.hasSubscription,o=e.subscription,a=(0,em.k6)(),i=(0,em.TH)(),c=i.search,s=i.pathname,l=(0,u.useMemo)(function(){return new URLSearchParams(c)},[c]),d=null==o?void 0:o.get("canceledAt"),f=t&&!r;return eL(),(0,u.useEffect)(function(){if(f)return a.replace("".concat(K.QL).concat(K.dh));var e="".concat(K.QL).concat(K.P6);return n&&!l.get("subscriptionId")&&(l.set("subscriptionId",n),c.includes("redirectTo=reactivate")&&d)?(l.delete("redirectTo"),a.replace({pathname:"".concat(e).concat(K.iS),search:l.toString()})):s==="".concat(e).concat(K.iG)?(l.set("payment-modal","1"),a.replace({pathname:"".concat(e).concat(K.hL),search:l.toString()})):s==="".concat(e).concat(K.Np)?a.replace({pathname:e,search:l.toString()}):void(n&&l.set("subscriptionId",n),a.replace({pathname:s,search:l.toString()}))},[a,s,l,f,n,c,d]),null}},routes:[{path:K.hL,component:eC}].concat(function(e){if(Array.isArray(e))return eF(e)}(eR)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(eR)||function(e,t){if(e){if("string"==typeof e)return eF(e,void 0);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 eF(e,void 0)}}(eR)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),[{path:"/",component:eD,routes:[{path:K.o4,component:ek},{path:K.z3,component:eN},{path:K.xV,component:eM},{path:"/:subscriptionId",component:ej()}]}])},eU=n(756969),ex=n(808466),eH=e_()(function(){return n.e(10364).then(n.bind(n,554765))},{loadableGenerated:{webpack:()=>[554765]},loading:function(){return(0,c.tZ)(eU.Z,{panels:[{id:"personal-info",actionLink:!0},{id:"current-password",actionLink:!0},{id:"facebook-connect",contentHeight:"3.125rem"}]})}}),eJ=e_()(function(){return Promise.all([n.e(88039),n.e(67663),n.e(51702)]).then(n.bind(n,879111))},{loadableGenerated:{webpack:()=>[879111]},loading:function(){return(0,c.tZ)(ex.Z,{id:"edit-personal-info",confirmOrCancel:!0})}}),eG=e_()(function(){return Promise.all([n.e(67663),n.e(27954)]).then(n.bind(n,494682))},{loadableGenerated:{webpack:()=>[494682]},loading:function(){return(0,c.tZ)(ex.Z,{id:"change-password",confirmOrCancel:!0})}}),eY=e_()(function(){return Promise.all([n.e(78526),n.e(30816),n.e(20264),n.e(20828),n.e(3701)]).then(n.bind(n,516735))},{loadableGenerated:{webpack:()=>[516735]}}),eV=e_()(function(){return Promise.all([n.e(78526),n.e(30816),n.e(20264),n.e(20828),n.e(54060),n.e(1128),n.e(41926),n.e(50251),n.e(71531),n.e(43338)]).then(n.bind(n,113937))},{loadableGenerated:{webpack:()=>[113937]},loading:function(){return(0,c.tZ)(eU.Z,{panels:[{id:"vouchers",contentHeight:200}]})}}),eB=e_()(function(){return Promise.all([n.e(68651),n.e(96337),n.e(78526),n.e(30816),n.e(20264),n.e(20828),n.e(88969),n.e(71656),n.e(95848),n.e(52857)]).then(n.bind(n,494645))},{loadableGenerated:{webpack:()=>[494645]},loading:function(){return(0,c.tZ)(eU.Z,{panels:[{id:"order-history",contentHeight:300}]})}}),eX=e_()(function(){return Promise.all([n.e(78526),n.e(30816),n.e(20264),n.e(20828),n.e(20290),n.e(55060),n.e(88216),n.e(73135),n.e(14757)]).then(n.bind(n,14757))},{loadableGenerated:{webpack:()=>[14757]},loading:function(){return(0,c.tZ)(eU.Z,{panels:[{id:"payment-methods",contentHeight:200}]})}}),eW=e_()(function(){return Promise.all([n.e(16709),n.e(99775)]).then(n.bind(n,955982))},{loadableGenerated:{webpack:()=>[955982]}}),eK=n(976555),eq=n(141323),eQ=n(231140),e$=[eZ,{root:{path:"/account-info"},routes:[{path:"/",component:eH,exact:!0},{path:"/edit-personal-info",component:eJ},{path:"/change-password",component:eG},{path:"/ccpa",component:eY}]},{root:{path:"/gifts-and-offers"},routes:[{path:"/",component:eV,exact:!0}]},{root:{path:"/order-history"},routes:[{path:"/",component:eB,exact:!0}]},{root:{path:"/payment-methods"},routes:[{path:"/",component:eX,exact:!0}]},{root:{path:"/benefit-plus"},routes:[{path:"/",component:eW,exact:!0}]}],ez=function(){var e=(0,eT.Xe)().subscriptionId,t=(0,eq.j)({},{suspense:!1}).data||{},n=t.id,r=t.boxesReceived,o=(0,ey.t)(),a=(0,em.k6)();return(0,u.useEffect)(function(){try{null==a||a.replace(o.asPath)}catch(e){}},[o.asPath,a]),(0,c.tZ)(ew.Z,{values:{event:"gaEventTrigger",screen:"Account Settings",customer_id:n,current_hf_week:(0,eK.Z)(),loyalty:r,subscription_id:e},children:(0,c.BX)(em.rs,{children:[(0,c.tZ)(em.AW,{exact:!0,path:K.QL,render:function(e){var t=e.location;return(0,c.tZ)(em.l_,{to:"".concat(K.QL).concat(K.P6).concat(t.search)})}}),(0,c.tZ)(eQ.Z,{children:e$.map(function(e){var t="".concat(K.QL).concat(e.root.path),n=e.root.component;return(0,c.BX)(em.AW,{path:t,children:[n&&(0,c.tZ)(n,{}),(0,c.tZ)(eE,{routes:e.routes})]},"".concat(t,"-navigation"))})})]})})},e0=n(567921),e1=n.n(e0),e2=n(733071),e8=n(208924),e6=n(200770),e3=n(26730),e5=n(5638),e7=n(574674),e4=n(584229),e9=n(56122),te=(0,e9.Z)({claim:{name:"reactivation",githubTeam:"hellofresh/squad-reactivation",tribe:"conversions",alliance:"growth",jiraPrefix:"RE",slackChannel:"#squad-reactivation",slackAlertsChannel:"#squad-reactivation",skipLabelsOnPR:!1,teamIdentifier:"reactivation"},scope:"subscription-settings-soft-login",titleKey:"subscription-settings.soft-login.edit-info-modal.title"})(function(){var e=(0,e2.a)(),t=e.mutate,n=e.isSuccess,r=(0,v.ZP)("subscription-settings").translate,o=(0,b.useDispatch)(),a=u.useMemo(function(){return e1().get("apiV2Auth")},[]),i=(0,e5.Z)(),s=(0,e6.Z)(),l=function(){return o((0,e7.VG)(e4.Z.SOFT_LOGIN_EDIT_INFO))};return u.useEffect(function(){n&&(window.location.href="/login")},[n]),(0,c.tZ)(g.Vq,{"data-test-id":"soft-login-edit-info-modal",isOpen:!0,ariaHideApp:!1,headerText:r("subscription-settings.soft-login.edit-info-modal.title")||"We want to make sure that it's you!",bodyText:r("subscription-settings.soft-login.edit-info-modal.description")||"We value your security and have implemented some new protocols. To verify that this account is yours, please log in on the next page - you will only be required to do this once. You will not be able to continue without verification.",confirmButtonText:r("subscription-settings.soft-login.edit-info-modal.button")||"Log in",onConfirm:function(){if(s!==e3.Z.US)return i.emit("header.logout");if(!a)throw Error("Cookie is not defined.");var e=JSON.parse(a);e1().remove("hf_i"),e1().remove("hf_has_active_sub"),e1().remove("apiV2Auth"),e1().set("hf_lo","1"),(0,e8.k)(),t({refresh_token:null==e?void 0:e.refresh_token})},onClose:l,onDismiss:l})}),tt=n(504398),tn=function(){var e=(0,m.useSelector)(function(e){return(0,tt.K)(e,e4.Z.SOFT_LOGIN_EDIT_INFO)});return(0,c.tZ)(g.xu,{color:"shared-alias.neutral.foreground.default",fontFamily:"secondary",fontSize:"body-md-regular",children:(0,c.tZ)(y.VK,{base
1name:"/",children:(0,c.BX)(eT.qR,{children:[(0,c.tZ)(eg,{}),(0,c.tZ)(D,{}),e&&(0,c.tZ)(te,{}),(0,c.tZ)("section",{"data-test-id":"root-container",children:(0,c.tZ)(ez,{})})]})})})},tr=n(761403),to=n.n(tr),ta=n(117608),ti=n(953137),tc=n(890046),tu=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t,n,r){var o=r.helloFreshClient,a=r.getCountry;return t({type:R.lA,payload:o.get({path:"/cps/users/".concat(e.customerId,"/").concat(a(n())),params: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}({},e)}).then(function(e){return e.data}),meta:{params:e}})}},ts=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(n,r){return(r().get("emailToken")||new tc.Map).get("token")&&!t?null:n(tu(e))}},tl=function(){var e=(0,m.useDispatch)(),t=(0,ta.Z)(),n=(0,eq.j)({},{enabled:t,suspense:!1}).data;return(0,u.useEffect)(function(){t&&n&&e({type:"CUSTOMER_INFO_FULFILLED",payload:n})},[n,t,e]),n},td=function(){var e=(0,m.useDispatch)(),t=(0,ta.Z)(),n=(0,ti.u)({},{enabled:t,suspense:!1}).data;return(0,u.useEffect)(function(){n&&e({type:"CUSTOMER_SUBSCRIPTIONS_FETCH_FULFILLED",payload:n})},[n,e]),null==n?void 0:n.items},tf=function(){var e=(0,m.useDispatch)(),t=tl(),n=null==t?void 0:t.id;td(),(0,u.useEffect)(function(){to().setAppElement("#__next")},[]),(0,u.useEffect)(function(){n&&e(ts({customerId:n}))},[n,e])},tp=n(269028),tg=n(739126),tm=n(157595),ty=function(e){var t=e.ssrPayload,n=void 0===t?{mobileWebView:{},cdpDrivenExperiments:{}}:t;tf();var r=Object.keys(n.cdpDrivenExperiments).length>0,o=(0,c.tZ)(g.xu,{id:"settings",children:(0,c.tZ)(p.Z,{children:(0,c.tZ)(tp.vM,{children:(0,c.tZ)(tg.Cv,{children:(0,c.tZ)(c.HY,{children:(0,c.tZ)(tn,{})})})})})});return r?(0,c.tZ)(tm.QQ,{ssrPayload:n,children:o}):o},tv=n(485240),tb=n(935870),th=n(234806),tE=n(668641),tO=n(769466),t_=n(843821),tP=n(168455),tS=n(305919),tw=n(437162),tI=n(68098),tL=n(630631),tT=n(680199),tD=n.n(tT),tC=function(e){return e&&tD()(new Date(e),"YYYY-MM-DD[T]HH:mm:ssZ")},tA="FETCH_DELIVERY_DATES_OPTIONS";function tj(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var tR=(0,tc.fromJS)({}),tF=n(786193),tM=function(){return(0,tc.Map)()};function tN(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var tk=function(e){var t=e.items,n=e.generationTime,r={};return t.forEach(function(e){r[e.provider]=e.key}),{providerKeys:r,generationTime:n}},tZ=function(){return(0,tc.Map)({isLoading:!1,resultCode:"",braintreeCreditCardFail:!1,braintreePaypalSetupFail:!1,braintreePaypalSetupPending:!0,adyen3DSForm:(0,tc.Map)({})})},tU=n(309498),tx=n(444506);function tH(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var tJ={env:tw.Z,locale:tI.Z,translations:tL.Z,presetOptions:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new tc.List,t=arguments.length>1?arguments[1]:void 0;return t.type==="".concat(tF.w,"_FULFILLED")?e.merge(t.payload.items):e},deliveryIntervals:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,tc.fromJS)([{handle:1},{handle:2},{handle:4}]);return e},regions:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new tc.Map,t=arguments.length>1?arguments[1]:void 0;return t.type==="".concat("FETCH_REGIONS","_FULFILLED")?e.merge(t.payload):e},paymentStatus:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:tM(),t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"".concat(j.R$,"_PENDING"):return tM();case"".concat(j.R$,"_FULFILLED"):var n=t.meta.params;return e.set(n.subscriptionId,(0,tc.fromJS)(t.payload));default:return e}},paymentMethod:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:tZ(),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case"".concat(j.A0,"_FULFILLED"):return e.merge({paymentConfiguration:tk(t.payload)});case"".concat(j.A0,"_REJECTED"):return e.merge({braintreePaypalSetupFail:!0,braintreeCreditCardFail:!0,braintreePaypalSetupPending:!1});case"".concat(j.RT,"_FULFILLED"):var n=t.payload.filter(function(e){return -1!==j.Ft.indexOf(e.type)});return e.merge({availableTypes:n,chosenPaymentType:n[0]||null});case j.RM:return e.merge({chosenPaymentType:t.payload.paymentType});case"".concat(j.Hx,"_PENDING"):return e.merge({isLoading:!0,operation:tN({},j.Hx,j.$z.PENDING)});case"".concat(j.Hx,"_FULFILLED"):return e.merge({isLoading:!1,operation:tN({},j.Hx,j.$z.FULFILLED)});case"".concat(j.Hx,"_REJECTED"):return e.merge({isLoading:!1,operation:tN({},j.Hx,j.$z.REJECTED)});case"".concat(j.QF,"_PENDING"):return e.merge({isLoading:!0,resultCode:"pending",operation:tN({},j.QF,j.$z.PENDING)});case"".concat(j.QF,"_FULFILLED"):var r="Ok";
1return V()(t.payload,["paymentProvider","result_code"])?r=V()(t.payload,["paymentProvider","result_code"]):V()(t.payload,["code"])&&(r=V()(t.payload,["code"])),e.merge({isLoading:!1,resultCode:r,operation:tN({},j.QF,j.$z.FULFILLED)});case"".concat(j.QF,"_REJECTED"):return e.merge({isLoading:!1,resultCode:"failure",operation:tN({},j.QF,j.$z.REJECTED)});case j.ui:return e.merge({braintreeCreditCardFail:!0});case j.$E:return e.merge({braintreeCreditCardFail:!1});case j.FT:return e.merge({operation:tZ().get("operation")});case j.h8:return e.merge({braintreePaypalSetupFail:!0,braintreePaypalSetupPending:!1});case j.tF:return e.merge({braintreePaypalSetupFail:!1,braintreePaypalSetupPending:!1});case"".concat(j.VE,"_PENDING"):return e.merge({isLoading:!0,operation:tN({},j.VE,j.$z.PENDING)});case"".concat(j.VE,"_FULFILLED"):return e.merge({isLoading:!1,operation:tN({},j.VE,j.$z.FULFILLED)});case"".concat(j.VE,"_REJECTED"):return e.merge({isLoading:!1,operation:tN({},j.VE,j.$z.REJECTED)});case j.us:case j.MM:return e.mergeIn(["adyen3DSForm"],(0,tc.fromJS)(t.payload));case"".concat(j.KP,"_FULFILLED"):return e.set("resultCode",t.payload.code);case"".concat(j.KP,"_REJECTED"):return e.merge({resultCode:t.payload.code,adyen3DSForm:(0,tc.Map)({paymentData:void 0,challengeToken:void 0,fingerprintToken:void 0})});case j.G4:return e.setIn(["adyen3DSForm","secureFieldsValues"],(0,tc.fromJS)(t.payload));case j.P:return e.setIn(["adyen3DSForm"],(0,tc.fromJS)({}));default:return e}},modals:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new tc.Map,t=arguments.length>1?arguments[1]:void 0,n=t.type,r=t.payload;return n===e7.Hn?e.set(r,!0):n===e7._D?e.set(r,!1):e},voucher:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,tc.fromJS)({}),t=arguments.length>1?arguments[1]:void 0,n=V()(t,["meta","subscriptionId"]);if(!n)return e;switch(t.type){case"".concat(tU.x,"_PENDING"):return e.set(n,(0,tc.fromJS)({data:null,isLoaded:!1,isLoading:!0}));case"".concat(tU.x,"_REJECTED"):return e.set(n,(0,tc.fromJS)({data:null,isLoaded:!1,isLoading:!1}));case"".concat(tU.x,"_RESET"):return e.set(n,(0,tc.fromJS)({data:null,isLoaded:!0,isLoading:!1}));case"".concat(tU.x,"_FULFILLED"):return e.set(n,(0,tc.fromJS)({data:t.payload.data,isLoaded:!0,isLoading:!1}));default:return e}},paymentDetails:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,tc.fromJS)({subscriptions:{}}),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case"".concat(tx.B,"_PENDING"):return e.merge((0,tc.fromJS)({subscriptions:tH({},t.meta.subscriptionId,{loading:!0})}));case"".concat(tx.B,"_FULFILLED"):return e.merge((0,tc.fromJS)({subscriptions:tH({},t.meta.subscriptionId,{loading:!1,data:t.payload.result})}));case"".concat(tx.B,"_REJECTED"):return e.merge((0,tc.fromJS)({subscriptions:tH({},t.meta.subscriptionId,{loading:!1})}));default:return e}},deliveryDatesOptions:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:tR,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.meta,r=(void 0===n?{}:n).params,o=void 0===r?{}:r,a=o.zip,i=o.family,c=t.type,u=t.payload;switch(c){case"".concat(tA,"_PENDING"):return e.merge(tj({},"".concat(a,"-").concat(i),(0,tc.fromJS)({isFetched:!1})));case"".concat(tA,"_FULFILLED"):return e.merge(tj({},"".concat(a,"-").concat(i),(0,tc.fromJS)({isFetched:!0,options:u.items})));case"".concat(tA,"_REJECTED"):return e.merge(tj({},"".concat(a,"-").concat(i),(0,tc.fromJS)({isFetched:!1})));case"".concat("FETCH_CUSTOMER_DELIVERIES","_FULFILLED"):return e.merge((0,tc.fromJS)({deliveries:u}));default:return e}},productsByFamily:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,tc.Map)(),t=arguments.length>1?arguments[1]:void 0;if(t.type==="".concat("FETCH_PRODUCT_BY_FAMILY","_FULFILLED")){var n=t.payload.items.filter(function(e){return!!e.is_subscribable}).map(function(e){var t=e.sort,n=e.id,r=e.name,o=e.is_subscribable,a=e.created_at,i=e.specs,c=e.updated_at,u=e.country,s=e.is_preset_enabled,l=e.legacy_handles,d=e.swappable_meals,f=e.meal_swap,p=e.meal_swap_default_choice,g=e.public,m=e.price,y=e.one_off_price,v=e.special_fee,b=e.legacy_ids,h=e.handle,E=e.family;return{sort:t,id:n,productName:r,isSubscribable:o,createdAt:tC(a),specs:i,updatedAt:tC(c),country:u,presetIsEnabled:s,legacyHandles:l,swappableMeals:(d||"").split(" "),mealSwap:f,mealSwapDefaultChoice:(p||"").split(" "),isPublic:g,price:m,oneOffPrice:y,specialFee:v,legacyIds:b,handle:h,family:{handle:E,tags:[]}}});return e.set(t.meta.handle,(0,tc.fromJS)(n))}return e}},tG=n(785383);function tY(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 tV=n(98169),tB=n(212592),tX=n(320798),tW=function(e){return function(t){return e.set("items",t)}},tK=function(e){return function(t){var n;return null===(n=t.get("items"))||void 0===n?void 0:n.map(function(t){return e(t)})}},tq=function(e,t){return function(n){return tK(function(n){return n.get("id")===e?t(n):n})(n)}},tQ="".concat("@orderhistory","/ORDERS_HISTORY"),t$=(0,tS.U)({isLoading:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"".concat(tQ,"_PENDING"):return!0;case"".concat(tQ,"_FULFILLED"):return!1;default:return e}},items:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,tc.List)([]),t=arguments.length>1?arguments[1]:void 0;return t.type==="".concat(tQ,"_FULFILLED")?e.merge(t.payload.items):e}}),tz=function(){return(0,tc.fromJS)({data:(0,tc.List)(),isLoading:!1,isLoaded:!1,operation:{}})},t0=(0,tS.U)({data:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:tz().get("data"),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.type==="".concat(R.b4,"_FULFILLED")?(0,tc.fromJS)(t.payload.result):e},isLoaded:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:tz().get("isLoaded"),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case"".concat(R.b4,"_PENDING"):return!1;case"".concat(R.b4,"_FULFILLED"):return!0;default:return e}},isLoading:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:tz().get("isLoading"),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case"".concat(R.b4,"_PENDING"):return!0;case"".concat(R.b4,"_FULFILLED"):case"".concat(R.b4,"_REJECTED"):return!1;default:return e}},operation:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:tz().get("operation"),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case"".concat(R.ER,"_PENDING"):return e.merge({id:"delete",status:"loading"});case"".concat(R.ER,"_FULFILLED"):return e.merge({id:"delete",status:"success"});case"".concat(R.ER,"_REJECTED"):return e.merge({id:"delete",status:"fail"});case R.AY:return tz().get("operation");default:return e}}}),t1=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e.merge({done:t})},t2=function(e){try{var t,n,r=JSON.parse(e.discount_campaign_settings);if(null==r?void 0:null===(t=r.discount_rule)||void 0===t?void 0:t.box_rule)return Object.keys(null==r?void 0:null===(n=r.discount_rule)||void 0===n?void 0:n.box_rule).map(function(e){var t;return null==r?void 0:null===(t=r.discount_rule)||void 0===t?void 0:t.box_rule[e]});return[]}catch(e){return[]}},t8="CUSTOMER_PAYMENT_METHODS_FETCH",t6=function(){return(0,tc.fromJS)({result:new tc.List,isLoading:!1,isLoaded:!1})},t3=(0,tS.U)({result:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t6().get("result"),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.type==="".concat(t8,"_FULFILLED")?e.merge(t.payload.result):e},isLoading:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t6().get("isLoading"),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case"".concat(t8,"_PENDING"):return!0;case"".concat(t8,"_FULFILLED"):case"".concat(t8,"_REJECTED"):return!1;default:return e}},isLoaded:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t6().get("isLoaded"),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case"".concat(t8,"_PENDING"):return t6().get("isLoaded");case"".concat(t8,"_FULFILLED"):case"".concat(t8,"_REJECTED"):return!0;default:return e}}}),t5=(0,tS.U)({update:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,tc.fromJS)({pending:!1,error:!1,errorPayload:null}),n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(n.type){case"".concat(R.hd,"_FULFILLED"):return t.merge({pending:!1,error:!1,errorPayload:null});case"".concat(R.hd,"_REJECTED"):return t.merge({pending:!1,error:!0,errorPayload:null==n?void 0:null===(e=n.payload)||void 0===e?void 0:e.response});case"".concat(R.hd,"_PENDING"):return t.merge({pending:!0,error:!1,errorPayload:null});case"".concat(R.hd,"_CLEAR_ERROR"):return t.merge({error:!1,errorPayload:null});default:return t}},voucherCheck:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,tc.Map)({validIds:(0,tc.List)(),invalid:!1,voucherCode:"",openSubscriptionModal:!1,openReplaceModal:!1,submitting:!1}),t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"".concat(R.z3,"_PENDING"):return e.merge({voucherCode:t.meta.params.voucherCode,submitting:!0,invalid:!1});case"".concat(R.z3,"_FULFILLED"):if(t.payload.result)return e.merge({invali
1d:!1,validIds:t.payload.result.map(function(e){return e.toString()})});return e.merge({invalid:!0,submitting:!1});case"".concat(R.z3,"_REJECTED"):return e.merge({submitting:!1,invalid:!0,validIds:(0,tc.List)()});case R.X5:return e.merge({submitting:!1,invalid:!1,voucherCode:"",validIds:(0,tc.List)()});case"".concat(R.Gd,"_FULFILLED"):return e.merge({validIds:(0,tc.List)(),voucherCode:"",submitting:!1,invalid:!1,openSubscriptionModal:!1,openReplaceModal:!1});case"".concat(R.Gd,"_REJECTED"):return e.merge({validIds:(0,tc.List)(),submitting:!1,voucherCode:"",openSubscriptionModal:!1,openReplaceModal:!1});case"".concat(R.Q1):return e.merge({voucherCode:t.payload});case R.pz:return e.merge({openReplaceModal:t.payload});case R.jN:return e.merge({openSubscriptionModal:t.payload});default:return e}},giftSubscription:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new tc.Map({selectedSubscriptionId:null}),t=arguments.length>1?arguments[1]:void 0;return t.type===R.vl?e.set("selectedSubscriptionId",t.payload.selectedSubscriptionId):e},subscriptions:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r="function"!=typeof t[0]&&t.shift();if(void 0===r)throw TypeError("The initial state may not be undefined. If you do not want to set a value for this reducer, you can use null instead of undefined.");return function(e,n){for(var o=arguments.length,a=Array(o>2?o-2:0),i=2;i<o;i++)a[i-2]=arguments[i];var c=void 0===e,u=void 0===n;return c&&u&&r?r:t.reduce(function(e,t,r){if(void 0===t)throw TypeError("An undefined reducer was passed in at index ".concat(r));return t.apply(void 0,[e,n].concat(function(e){if(Array.isArray(e))return tY(e)}(a)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(a)||function(e,t){if(e){if("string"==typeof e)return tY(e,void 0);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 tY(e,void 0)}}(a)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()))},c&&!u&&r?r:e)}}(tV.Vt,function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,tc.fromJS)({isFetching:!1}),t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"".concat(R.Gd,"_FULFILLED"):return(0,tv.compose)(tW(e),tq(t.payload.id,function(){return(0,tc.fromJS)(t.payload)}))(e);case"".concat(tB.aO,"_FULFILLED"):case"".concat(tB.ZQ,"_FULFILLED"):var n=t.meta.params,r=n.subscription.id;if(t.type==="".concat(tB.ZQ,"_FULFILLED")&&!n.shouldUpdate)return e;return(0,tv.compose)(tW(e),tq(r,function(){return(0,tc.fromJS)(t.payload)}))(e);case"".concat(tX.E,"_FULFILLED"):var o=t.payload.id;return(0,tv.compose)(tW(e),tK(function(e){return e.getIn(["shippingAddress","id"])===o?e.merge((0,tc.fromJS)({shippingAddress:t.meta.params})):e}))(e);default:return e}}),info:tV.um,paymentTokens:t0,orderHistory:t$,creditConfiguration:function(){var e,t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,tc.fromJS)({done:!1}),r=arguments.length>1?arguments[1]:void 0;switch(r.type){case"".concat(R.tb,"_FULFILLED"):return t1(n,!0).merge((e=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}({},r.payload),t=t={boxRule:t2(r.payload)},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));
1case"".concat(R.tb,"_REJECTED"):return t1(n,!0).merge({creditConfigurationFetchFail:!0});case"".concat(R.tb,"_PENDING"):return t1(n,!1);default:return n}},paymentMethods:t3});function t7(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,tc.fromJS)({}),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.type==="".concat(R.lA,"_FULFILLED")?e.merge(t.payload):e}var t4=n(335275),t9=n(216415),ne=n(876333);function nt(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 nn(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 nr(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,tc.fromJS)({items:new tc.List,loading:!0,historyMode:t4.y7}),n=arguments.length>1?arguments[1]:void 0;switch(n.type){case"".concat(t4.YC,"_PENDING"):return t.merge(nn(nt({},t),{loading:!0}));case"".concat(t4.YC,"_FULFILLED"):return t.merge(nn(nt({},n.payload),{loading:!1}));case"".concat(t9.Xu,"_FULFILLED"):case"".concat(t9.xR,"_FULFILLED"):return e=n.meta.order,t.set("items",t.get("items").map(function(t){return(0,ne.n$)(t)===(0,ne.n$)(e)?e.setIn(["orderLines",0,"paymentStatus"],t4.ON):t}));case t4.Bg:return t.merge(n.payload);default:return t}}var no=n(581372);function na(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 ni(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,tc.fromJS)({retryPayment:{},useNewPaymentMethod:!1,paymentPublicKey:{},validationFields:{},braintreeCreditCardFail:!1,threeDS2flow:{}}),t=arguments.length>1?arguments[1]:void 0;switch(t.type){case t9.Yl:return e.merge({order:t.meta.params.order,retrySuccess:null,paymentMethod:null,requestPending:!1});case t9.Rc:return e.merge({order:null});case t9.hE:return e.merge({requestPending:!1});case"".concat(t9.Xu,"_PENDING"):return e.merge({paymentMethod:t.meta.paymentMethod,methodChanged:t.meta.methodChanged,requestPending:!0});case"".concat(t9.Xu,"_FULFILLED"):return e.merge({retrySuccess:!0,requestPending:!1});case"".concat(t9.Xu,"_REJECTED"):return e.merge({retrySuccess:!1,requestPending:t.meta.methodChanged});case"".concat(t9.g9,"_PENDING"):return e.merge({requestPending:!0});case"".concat(t9.g9,"_FULFILLED"):case"".concat(t9.g9,"_REJECTED"):return e.merge({requestPending:!1});case t9.bz:return e.merge({order:t.meta.order});case"".concat(t9.F5):return e.merge({useNewPaymentMethod:t.meta.params});case"".concat(t9.xR,"_PENDING"):return e.merge({requestPending:!0,paymentMethod:t.meta.paymentMethod});case"".concat(t9.xR,"_FULFILLED"):return e.merge({retrySuccess:!0,requestPending:!1,paymentMethod:t.meta.paymentMethod,paymentTokenId:null});case"".concat(t9.xR,"_REJECTED"):case"".concat(t9.L2,"_REJECTED"):return e.merge({requestPending:!1,retrySuccess:!1});case t9.VU:return e.merge({encryptedCard:t.payload});case"".concat(no.l,"_FULFILLED"):return e.merge({paymentPublicKey:{payload:(0,tc.fromJS)(t.payload),error:!1}});case"".concat(no.l,"_REJECTED"):return e.merge({paymentPublicKey:{payload:null,error:!0},braintreeCreditCardFail:!0});case t9.HQ:return e.merge({validationFields:t.payload});case t9.ui:return e.merge({braintreeCreditCardFail:!0});case"".concat(t9.L2,"_FULFILLED"):return e.mergeIn(["threeDS2flow"],(0,tc.fromJS)(na({result_co
1de:V()(t,"payload.data.code"),detailsPath:V()(t,"payload.data.payment_details_path","")},V()(t,"payload.data.provider",{}))));case"".concat(t9.S4,"_FULFILLED"):var n,r,o=V()(t,"payload"),a=o.code,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(o,["code"]);return e.mergeIn(["threeDS2flow"],(0,tc.fromJS)((n=na({},i),r=r={result_code:a},Object.getOwnPropertyDescriptors?Object.defineProperties(n,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})(Object(r)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(r,e))}),n)));case"".concat(t9.S4,"_REJECTED"):return e.merge({requestPending:!1,retrySuccess:!1,threeDS2flow:{}});case t9.P:return e.merge({requestPending:!1,threeDS2flow:{}});default:return e}}function nc(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,tc.fromJS)({items:new tc.List}),t=arguments.length>1?arguments[1]:void 0;return t.type==="".concat("ORDERS_STATUSES","_FULFILLED")?e.merge(t.payload):e}var nu=n(822871),ns=function(){return(0,tc.fromJS)({data:new tc.List,isLoading:!1,isLoaded:!1,newAdyenCCForm:new tc.Map({isVisible:!1})})},nl=(0,tS.U)({data:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ns().get("data"),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.type==="".concat(nu.o,"_FULFILLED")?e.merge(t.payload):e},isLoading:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ns().get("isLoading"),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case"".concat(nu.o,"_PENDING"):return!0;case"".concat(nu.o,"_FULFILLED"):case"".concat(nu.o,"_REJECTED"):return!1;default:return e}},isLoaded:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ns().get("isLoaded"),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};switch(t.type){case"".concat(nu.o,"_PENDING"):return ns().get("isLoaded");case"".concat(nu.o,"_FULFILLED"):case"".concat(nu.o,"_REJECTED"):return!0;default:return e}},newAdyenCCForm:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ns().get("newAdyenCCForm"),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"SHOW_CC_FORM"===t.type?e.merge(t.payload):e}}),nd=n(570856);function nf(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 np(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 ng(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,tc.fromJS)({loading:!1,error:!1,errorMessage:nd.Wm.DEFAULT,status:""}),t=arguments.length>1?arguments[1]:void 0;switch(t.type){case"".concat(nd.C0,"_PENDING"):return e.merge(np(nf({},e),{loading:!0,status:nd.Wm.LOADING}));case"".concat(nd.C0,"_FULFILLED"):return e.merge(np(nf({},t.payload),{loading:!1,error:!1}));case"".concat(nd.C0,"_REJECTED"):return e.merge({loading:!1,error:!0,status:nd.Wm.ERROR});case"".concat(nd.C0,"_RESET_STATUS"):return e.merge({status:nd.Wm.DEFAULT});default:return e}}function nm(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 ny=function(){var e,t;return(0,tS.U)(nm((e=nm({auth:function(e){return e},emailToken:t7,configuration:tG.Z},tJ),t=t={customer:t5},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),i))},nv=n(346629);function nb(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 nh=function(e){var t,n,r=e.emitter,o=e.state,a=e.country,i=e.locale,c=e.tracer,u=ny(),s=(0,tE.cQ)(o),l=new tP.ZP(r,{domain:(0,tE.JR)(o),timeout:(0,tE.dl)(o)},{clientId:(0,tE._5)(o)},c);s&&(window.getHFClient=function(){return l},window.emitter=r);var d=[(0,tO.Z)(r),tb.Z.withExtraArgument({helloFreshClient:l,getCountry:function(){return a},getLocale:function(){return i},getTranslations:function(e){return(0,N.nb)(e)},country:a,locale:i}),th.ZP,(0,t_.Z)(r)],f=(0,nv.Xx)(),p=s?(0,G.parse)(null===(n=window)||void 0===n?void 0:null===(t=n.location)||void 0===t?void 0:t.search).authscope:"",g=o.merge({auth:{scope:p||f.scope}});return[(0,tv.createStore)(u,g,(0,tv.compose)(tv.applyMiddleware.apply(void 0,function(e){if(Array.isArray(e))return nb(e)}(d)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(d)||function(e,t){if(e){if("string"==typeof e)return nb(e,void 0);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 nb(e,void 0)}}(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.")}()),s&&"function"==typeof window.__REDUX_DEVTOOLS_EXTENSION__?window.__REDUX_DEVTOOLS_EXTENSION__({name:"account-settings-fragment"}):function(e){return e})),l]},nE=n(870199),nO=n(158256),n_=n(31748),nP=n(208074),nS=n(204912),nw=n(940161),nI=n(310333),nL=n(493522),nT=n(156380),nD=n(785462),nC=n(585312),nA=n(513630),nj=n(206214),nR=n(446593),nF=n(337522),nM=n(994340),nN=n(387975),nk=n(973056);function nZ(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 nU=function(e){return function(t){var n,r,o,a,i,u=(0,ey.t)(),s=(0,v.ZP)("account-settings").translate,l=(0,nw.Z)(),d=(0,eq.j)({},{suspense:!1}).data,f=(0,ti.u)({},{suspense:!1}).data,p=null==d?void 0:d.id,g=(0,nR.x)({customerId:p},{enabled:!!p}).data,m=null==g?void 0:g.token,y=f&&f.count>0,b=(0,nF.X)().subscription,h=(0,nN.a)({customerId:null!==(a=null==b?void 0:null===(o=b.customer)||void 0===o?void 0:o.uuid)&&void 0!==a?a:"",planId:null!==(i=null==b?void 0:b.customerPlanId)&&void 0!==i?i:""}).status,E=void 0!==h&&"none"!==h.displayStatus,O=(0,nM.u)(),_=[{name:s("account-settings.subscription-settings"),key:"plan-settings",icon:(0,c.tZ)(nI.default,{}),path:(0,nk.w)("account-settings",K.WC),hidden:!y},{name:"HF Plus",key:"benefit-plus-management",icon:(0,c.tZ)(nj.default,{}),path:(0,nk.w)("account-settings",K.$j),hidden:!(E||O.isEnabled&&(null==h?void 0:h.isEligible)===!0)},{name:s("account-settings.account-info"),key:"account-info",icon:(0,c.tZ)(nL.default,{}),path:(0,nk.w)("account-settings",K.e_)},{name:s("account-settings.payment-wallet"),key:"payment-methods",icon:(0,c.tZ)(nT.default,{}),path:(0,nk.w)("account-settings",K.wG),hidden:!y},{name:s("account-settings.notification-settings"),key:"notification-settings",icon:(0,c.tZ)(nD.default,{}),path:"/mail/settings?token=".concat(m),hidden:!m||l},{name:s("account-settings.order-history"),key:"order-history",icon:(0,c.tZ)(nC.default,{}),path:(0,nk.w)("account-settings",K.wj),hidden:!y||l},{name:s("account-settings.gifts-and-offers"),key:"gifts-offers",icon:(0,c.tZ)(nA.default,{}),path:(0,nk.w)("account-settings",K.Oi),hidden:!y}];return(0,c.tZ)(e,(n=nZ({},t),r=r={items:_,isActive:function(e){var t,n;return(null===(n=window)||void 0===n?void 0:null===(t=n.location)||void 0===t?void 0:t.pathname.indexOf(e))>=0},navigateTo:function(e){if(null==e?void 0:e.externalUrl)return window.location.assign(e.externalUrl);(null==e?void 0:e.path)&&u.push({pathname:null==e?void 0:e.path,query:nZ({},null==e?void 0:e.query)})}},Object.getOwnPropertyDescriptors?Object.defineProperties(n,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(n,e,Object.getOwnPropertyDescriptor(r,e))}),n))}},nx=(n(395720),n(456552)),nH=n(671718),nJ=n(447178),nG=n(140224),nY=n(699219);function nV(e,t,n,r,o,a,i){try{var c=e[a](i),u=c.value}catch(e){n(e);return}c.done?t(u):Promise.resolve(u).then(r,o)}var nB=(r=function(e,t){var n,r,o=arguments;return function(e,t){var n,r,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(a){return function(c){return function(a){if(n)throw TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(o=2&a[0]?r.return:a[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,a[1])).done)return o;switch(r=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,r=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e],r=0}finally{n=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}}(this,function(a){switch(a.label){case 0:return n=o.length>2&&void 0!==o[2]?o[2]:nH.Z,r=e.parentSpan,[4,n("/payments/v1/checktokenstatus",t,{method:"POST",query:{country:function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["parentSpan"]).systemCountry},parentSpan:r,fetchSpanAttributes:{"request.backend_service":"payments-bff","request.backend_action":"get-token-status"}})];case 1:return[2,a.sent().json()]}})},o=function(){var e=this,t=arguments;return new Promise(function(n,o){var a=r.apply(e,t);function i(e){nV(a,n,o,i,c,"next",e)}function c(e){nV(a,n,o,i,c,"throw",e)}i(void 0)})},function(e,t){return o.apply(this,arguments)}),nX=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,nJ.Z)().fetch,r=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}({},e,(0,nG.O)()),o=[nY.Z["payment.expiredToken"],r];return(0,nx.useQuery)(o,function(){return nB(r,o,n)},t)},nW=function(e){var t=e.item,n=e.isActive,r=(0,ti.u)({},{suspense:!1}).data,o=null==r?void 0:r.items.some(function(e){return e.isActive}),a=n&&n(t.path),i=nX({},{suspense:!1,enabled:!!o}).data;return t.hidden?null:(0,c.BX)(g.xu,{"data-test-id":"".concat(t.key,"-nav-button"),display:"flex",alignItems:"center",children:[(0,c.tZ)(g.i9.Item,{href:t.path,icon:t.icon,selected:a,children:t.name},t.key),(t.key,(null==i?void 0:i.isTokenExpiring)||null==i||i.isTokenExpired,null)]})},nK=(0,e9.Z)({claim:{name:"gateway",githubTeam:"hellofresh/squad-gateway",tribe:"consumer-foundations",alliance:"no-alliance-consumer",jiraPrefix:"GTW",slackChannel:"#squad-gateway",slackAlertsChannel:"#customer-management-service-alerts",skipLabelsOnPR:!1,teamIdentifier:"gateway"},scope:"desktop-navigation",titleKey:"base.navigation"})(nU(function(e){var t=e.items,n=e.isActive;return(null==t?void 0:t.length)?(0,c.tZ)(g.xu,{"data-test-id":"desktop-navigation-container",role:"navigation",children:(0,c.tZ)(g.i9.Stacked,{children:t.map(function(e,t){return(0,c.tZ)(nW,{item:e,isActive:n},t)}
1)})}):null})),nq=(0,e9.Z)({claim:{name:"gateway",githubTeam:"hellofresh/squad-gateway",tribe:"consumer-foundations",alliance:"no-alliance-consumer",jiraPrefix:"GTW",slackChannel:"#squad-gateway",slackAlertsChannel:"#customer-management-service-alerts",skipLabelsOnPR:!1,teamIdentifier:"gateway"},scope:"mobile-navigation",titleKey:"base.navigation"})(nU(function(e){var t=e.items,n=e.isActive;return(null==t?void 0:t.length)?(0,c.tZ)(g.xu,{"data-test-id":"mobile-navigation-container",role:"navigation",children:(0,c.tZ)(g.i9.Inline,{children:t.map(function(e,t){return(0,c.tZ)(nW,{item:e,isActive:n},t)})})}):null})),nQ=function(){var e=(0,nP.n)(),t=(0,ey.t)().asPath,n=null==t?void 0:t.includes("reactivate");return e||n?null:(0,c.tZ)(nq,{})},n$=function(){return(0,c.BX)(c.HY,{children:[(0,c.tZ)(nS.Z,{viewports:["mobile"],children:(0,c.tZ)(u.Suspense,{fallback:null,children:(0,c.tZ)(nQ,{})})}),(0,c.tZ)(nS.Z,{viewports:["tablet","desktop"],children:(0,c.tZ)(nK,{})})]})};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}var n0=function(e){var t=e.ssrPayload;return(0,c.BX)(c.HY,{children:[(0,c.tZ)(n_.Z,{}),(0,c.tZ)(nE.Z,{registerModals:[nO.nK.subscriptionSettingsModal,nO.nK.paymentMethodModal,nO.nK.deliveryAddressModal],children:(0,c.tZ)(ty,{ssrPayload:t})})]})};n0.customLayout=l.Cp,n0.provideCustomLayoutProps=function(e){var t=e.ssrPayload.mobileWebView.active;return{enableSSRCustomerHeader:!0,navigationComponent:!t&&(0,c.tZ)(n$,{}),disableHeader:t,disableFooter:t,metaTags:{robots:"noindex,follow"}}}
1,n0.customPageProvider=s.Z,n0.provideCustomProviderProps=function(){return{claim:{name:"gateway",githubTeam:"hellofresh/squad-gateway",tribe:"consumer-foundations",alliance:"no-alliance-consumer",jiraPrefix:"GTW",slackChannel:"#squad-gateway",slackAlertsChannel:"#customer-management-service-alerts",skipLabelsOnPR:!1,teamIdentifier:"gateway"},addBiscuitProvider:!1,legacyMeta:{optimizelyPreferredUser:"customer",configProjects:((function(e){if(Array.isArray(e))return nz(e)})(f)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(f)||function(e,t){if(e){if("string"==typeof e)return nz(e,void 0);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,void 0)}}(f)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).concat(["website"]),translationGroups:d,storeCreator:nh,fragmentName:"account-settings-fragment",transformServerEnv:{NODE_ENV:"NODE_ENV",NEXT_PUBLIC_RELEASE_VERSION:"RELEASE_VERSION",NEXT_PUBLIC_SERVER_ENV:"SERVER_ENV",NEXT_PUBLIC_PCA_PREDICT_ID:"PCA_ACCOUNT",NEXT_PUBLIC_OPT_SDK_KEY:"OPT_SDK_KEY",NEXT_PUBLIC_OPT_LOG_LEVEL:"OPT_LOG_LEVEL",NEXT_PUBLIC_FACEBOOK_APP_ID:"FACEBOOK_APP_ID",NEXT_PUBLIC_GOOGLE_CLIENT_ID:"GOOGLE_CLIENT_ID",NEXT_PUBLIC_APPLE_CLIENT_ID:"APPLE_CLIENT_ID"}}}};var n1=!0,n2=n0},157595:function(e,t,n){"use strict";n.d(t,{QQ:function(){return i},Xr:function(){return c}});var r=n(687800),o=n(827378),a=(0,o.createContext)({mobileWebView:{},headProps:void 0,cdpDrivenExperiments:{}}),i=function(e){var t=e.ssrPayload,n=e.children,o=t.mobileWebView,i=t.headProps,c=t.cdpDrivenExperiments;return(0,r.tZ)(a.Provider,{value:{mobileWebView:o,headProps:i,cdpDrivenExperiments:c},children:n})},c=function(){return(0,o.useContext)(a)}},756969:function(e,t,n){"use strict";var r=n(687800);n(827378);var o=n(768587),a=n(808466);t.Z=function(e){var t=e.noHeader,n=e.panels,i=void 0===n?[]:n;return(0,r.BX)(o.xu,{"data-test-id":"page-placeholder",children:[t?null:(0,r.tZ)(o.xu,{"data-test-id":"page-title-placeholder",display:["none","flex"],backgroundColor:"alias.interactive-alt.surface.level-2",width:"60%",borderRadius:"global.md",height:"1.5rem",mt:"global.none",mb:"global.md-2"}),null==i?void 0:i.map(function(e){return(0,r.tZ)(a.Z,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}({},e),e.id)})]})}},808466:function(e,t,n){"use strict";var r=n(687800);n(827378);var o=n(768587),a=n(187009);t.Z=function(e){var t=e.id,n=e.actionLink,i=e.confirmOrCancel,c=e.contentHeight;return(0,r.BX)(a.Z,{id:"".concat(t,"-placeholder"),title:(0,r.tZ)(o.xu,{as:"span",borderRadius:"global.md",backgroundColor:"alias.interactive-alt.surface.level-2",display:"flex",height:"1.75rem",width:"60%"}),actionLink:n?(0,r.tZ)(o.xu,{borderRadius:"global.md",display:"flex",width:"3.75rem",height:"1.75rem"}):null,children:[(0,r.tZ)(o.xu,{backgroundColor:"alias.interactive-alt.surface.level-2",width:"100%",height:void 0===c?"6.25rem":c}),i&&(0,r.BX)(o.xu,{justifyContent:"flex-end",display:"flex",mt:"global.lg-1",children:[(0,r.tZ)(o.xu,{borderRadius:"global.md",backgroundColor:"alias.interactive-alt.surface.level-2",height:"3rem",width:[.5,1/4,1/6],mr:"global.xs"}),(0,r.tZ)(o.xu,{borderRadius:"global.md",backgroundColor:"alias.interactive-alt.surface.level-2",height:"3rem",width:[.5,1/4,1/6],ml:"global.xs"})]})]})}},621561:function(e,t,n){"use strict";var r=n(687800);n(827378);var o=n(768587);t.Z=function(e){var t=e.alignCenter,n=e.children;return(0,r.tZ)(o.xu,{display:["none","block"],textAlign:t?"center":"left",mb:"global.md-2",children:(0,r.tZ)(o.xv,{"data-test-id":"module-title",as:"h1",styleAs:"h2",noMargin:!0,children:n})})}},973056:function(e,t,n){"use strict";n.d(t,{w:function(){return a}});var r=n(911611),o=n.n(r),a=function(e,t){if(o()(t)){var n,r;return 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}({},t),r=r={pathname:"/".concat(e).concat(t.pathname)},Object.getOwnPropertyDescriptors?Object.defineProperties(n,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(n,e,Object.getOwnPropertyDescriptor(r,e))}),n}return"/".concat(e).concat(t)}},947219:function(e,t,n){"use strict";n.d(t,{Z:function(){return p}});var r=n(687800),o=n(827378),a=n(606657),i=n(931799),c=n(668641),u=n(565220);function s(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(l=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(f=function(){return!!e})()}function p(e){var t=function(t){var n;function o(){var e,t,n,r;return!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,o),t=o,n=arguments,t=l(t),s(e=(r=f()?Reflect.construct(t,n||[],l(this).constructor):t.apply(this,n))&&("object"==(r&&"undefined"!=typeof Symbol&&r.constructor===Symbol?"symbol":typeof r)||"function"==typeof r)?r:function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(this),"navigate",function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.replace;void 0!==r&&r?e.props.history.replace(t):e.props.history.push(t)}),e}return!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)}(o,t),n=[{key:"render",value:function(){var t,n;return(0,r.tZ)(e,(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){s(e,t,n[t])})}return e}({},this.props),n=n={params:this.props.match.params,navigate:this.navigate},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(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}(o.prototype,n),o}(o.Component);return s(t,"displayName","withNavigate(".concat(e.displayName||e.name,")")),(0,a.connect)(function(e){return{isDev:(0,u.XD)(e),isDebug:(0,c.Z0)(e),isClient:(0,c.cQ)(e)}})((0,i.EN)(t))}},337522:function(e,t,n){"use strict";n.d(t,{X:function(){return c}});var r=n(953137),o=n(881821);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}var i=function(e,t){var n=new Date(e.createdAt?e.createdAt:0);return new Date(t.createdAt?t.createdAt:0).getTime()-n.getTime()},c=function(){var e,t,n=(0,r.u)({},{suspense:!1}).data,c=(null!==(e=null==n?void 0:n.items)&&void 0!==e?e:[]).filter(o.kH);return{subscription:null!==(t=c.filter(function(e){return e.isActive}).sort(i)[0])&&void 0!==t?t:((function(e){if(Array.isArray(e))return a(e)})(c)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(c)||function(e,t){if(e){if("string"==typeof e)return a(e,void 0);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,void 0)}}(c)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).sort(i)[0]}}},581372:function(e,t,n){"use strict";n.d(t,{l:function(){return r}});var r="PAYMENT_PUBLIC_KEY"},335275:function(e,t,n){"use strict";n.d(t,{BI:function(){return c},Bg:function(){return f},ON:function(){return l},QZ:function(){return i},U6:function(){return d},WV:function(){return s},Xw:function(){return a},YC:function(){return r},he:function(){return o},s7:function(){return u},y7:function(){return p}});var r="ORDERS_HISTORY",o="ORDERS_HISTORY_SEND_INVOICE",a="YYYY-MM-DDTHH:mm:ssZZ",i="paid",c="failed",u="authentication_pending",s="chargeback",l="pending",d=200,f="SET_HISTORY_MODE",p=1},822871:function(e,t,n){"use strict";n.d(t,{H:function(){return o},o:function(){return r}});var r="PAYMENT_METHODS_FETCH",o="CUSTOMER_PAYMENT_METHODS_FETCH"},570856:function(e,t,n){"use strict";n.d(t,{C0:function(){return u},D7:function(){return c},Fr:function(){return i},MX:function(){return r},Wm:function(){return s},YR:function(){return a},pw:function(){return o}});var r={DEAFULT:"default",CHANGED:"changed",NEW:"new"},o="Braintree",a="PayPal",i="cams",c="paynow",u="INIT_PAYNOW",s={DEFAULT:"",LOADING:"loading",ERROR:"error"}},216415:function(e,t,n){"use strict";n.d(t,{$E:function(){return v},F5:function(){return p},HQ:function(){return m},L2:function(){return f},Lg:function(){return l},P:function(){return h},Rc:function(){return i},S4:function(){return b},VU:function(){return g},Xu:function(){return o},Yl:function(){return a},bz:function(){return s},g9:function(){return u},hE:function(){return c},ui:function(){return y},xR:function(){return d}});
1var r=n(335275),o="RETRY_PAYMENT_PERFORM",a="RETRY_PAYMENT_MODAL_OPEN",i="RETRY_PAYMENT_MODAL_CLOSE",c="RETRY_PAYMENT_MODAL_UNLOCK",u="RETRY_PAYMENT_UPDATE_SUBSCRIPTION",s="RETRY_PAYMENT_REFRESH_ORDER",l=[r.BI,r.WV,r.s7],d="RETRY_PAYMENT_NEW_CARD",f="RETRY_PAYMENT_NEW_CARD_3DS",p="RETRY_USE_NEW_METHID",g="ENCRYPT_CARD",m="VALIDATE_CARD",y="FAIL_BRAINTREE_CREDIT_CARD_SETUP",v="SUCCESS_BRAINTREE_CREDIT_CARD_SETUP",b="SUBMIT_3DS_STEP",h="RESET_3DS_FLOW"},876333:function(e,t,n){"use strict";n.d(t,{CM:function(){return y},Jh:function(){return I},KX:function(){return E},Mu:function(){return L},NW:function(){return D},Nf:function(){return _},RV:function(){return g},Xg:function(){return b},Z9:function(){return v},g$:function(){return p},gq:function(){return P},jC:function(){return S},n$:function(){return w},pE:function(){return h},r6:function(){return C},rh:function(){return O},wc:function(){return T}});var r=n(295332),o=n(384949),a=n(244502),i=n.n(a),c=n(890046),u=n(335275),s=n(216415),l=["US-LGP-1-1-7","US-LGP-1-1-1"],d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l;return e.filterNot(function(e){return t.includes(e.get("sku"))})},f=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:l;return e.reduce(function(e,n){var r=d(n.get("orderLines"),t);return r.size>0?e.push(n.set("orderLines",r)):e},(0,c.fromJS)([]))},p=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:l,r=e.getIn(["ordersHistory","items"]),o=n.length?f(r,n):r;return t?o.slice(0,t):o},g=function(e){return e.getIn(["ordersHistory","loading"])},m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e.getIn(["orderLines",t,"productOrdered"])||(0,c.fromJS)({})},y=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return m(e,t).getIn(["family","handle"],"")},v=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return m(e,t).getIn(["family","name"],"")},b=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return m(e,t).get("specs")||(0,c.fromJS)({})},h=function(e){return e.get("orderNr")},E=function(e){var t=e.getIn(["orderLines",0,"deliveryDate"]);return i()(t,u.Xw,new Date)},O=function(e){var t=e.getIn(["orderLines",0,"deliveryDate"]),n=i()(t,u.Xw,new Date);return(0,r.Z)(n,o.Ob)},_=function(e){return e.getIn(["orderLines",0,"paymentStatus"])},P=function(e){return e.get("orderLines")},S=function(e){return e.get("grandTotal")},w=function(e){return e.get("id")},I=function(e){return e.get("paymentTokenId")},L=function(e){return e.getIn(["orderLines",0,"subscription","id"])},T=function(e){return e.getIn(["orderLines",0,"shipped"])},D=function(e,t){return p(e).filter(function(e){return w(e)===t}).first()},C=function(e){var t=p(e);return t&&t.some(function(e){var t=_(e);return s.Lg.some(function(e){return e===t})})}},891233:function(e,t,n){"use strict";n.d(t,{Kn:function(){return o},bp:function(){return r},fc:function(){return a}});var r="store.action",o="error.store.action",a=["subscription-settings"]},584229:function(e,t){"use strict";t.Z={CONFIRM_SUBSCRIPTION_CANCEL:"cancelSubscriptionModal",CONFIRM_SUBSCRIPTION_CANCEL_CUT_OFF:"cancelSubscriptionModalCutOff",SOFT_LOGIN_EDIT_INFO:"softLoginEditInfo"}},574674:function(e,t,n){"use strict";n.d(t,{Hn:function(){return r},K4:function(){return a},VG:function(){return i},_D:function(){return o}});var r="SHOW_MODAL",o="HIDE_MODAL",a=function(e){return{type:r,payload:e}},i=function(e){return{type:o,payload:e}}},55641:function(e,t,n){"use strict";n.d(t,{F4:function(){return g},ap:function(){return h},B0:function(){return O},G3:function(){return v},Y4:function(){return m},XT:function(){return E},$q:function(){return p}});var r=n(668641),o=n(189452);function a(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}
1)(Object(t)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))}),e}var c=function(e,t){var n=e.timeout,r=e.country,c=e.locale,u=e.subscriptionId,s=e.paymentData,l=e.billingAddress,d=e.paymentMethod,f=e.paymentTokenId,p=e.customer_id,g=e.workflow,m=e.customer_uuid,y=(0,o.Z)().NEXT_PUBLIC_GW_URL||"/gw";return{timeout:n,url:"".concat(y,"/payments/").concat(r.toLowerCase(),"/change"),params:{country:r,locale:c},data:i(a({},s&&{payment_data:s.payment_details||s,browser_info:s.browser_info,payment_nonce:s.paymentMethodNonce}),{origin:window.location.origin,billing_address:l,payment_method:d,subscription_id:u,isAdditionalPaymentMethod:t,customer_id:p,workflow:g,customer_uuid:m,payment_token_id:f&&+f,redirect_urls:{success:"".concat(window.location.pathname,"?authResult=AUTHORISED"),failure:"".concat(window.location.pathname,"?authResult=REFUSED")}})}},u=n(277131),s=n(411917),l=n(344884),d=n(56921);function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var p=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t,n,o){var u=o.helloFreshClient,d=o.country,f=o.locale,p=null==e?void 0:e.cpmSubmitPaymentMethodTrace;return t({type:s.QF,payload:u.post(c(i(a({},e),{country:d,locale:f,timeout:2*(0,r.dl)(n())}))).then(function(e){var t=e.data;return(null==t?void 0:t.status)==="Error"?(null==p||p.setStatus({code:l.Z.ERROR,message:(null==t?void 0:t.code)||"Network error when changing payments"}),null==p||p.end(),Promise.reject(Error(t.code))):(null==p||p.setStatus({code:l.Z.OK}),null==p||p.end(),t)}),meta:{params:e}})}},g=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t,n,r){var o,a,i=r.helloFreshClient,c=r.country,u=r.locale;if(!e.subscriptionId){i.emitter.emit("gaEventTrigger",{gaEventCategory:"accountSettings",gaEventAction:"payment status request",gaEventLabel:"sub id not provided - ".concat(window.location.href)});return}var l="/payments-status/".concat(c,"/subscription/").concat(e.subscriptionId,"/payment-change-status");return t({type:s.R$,payload:i.get({path:l,params:(o=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}({},e),a=a={country:c,locale:u},Object.getOwnPropertyDescriptors?Object.defineProperties(o,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(o,e,Object.getOwnPropertyDescriptor(a,e))}),o)}).then(function(e){return e.data}),meta:{params:e}})}},m=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(n,r){return(0,u.mV)(r()).size&&!t?null:n(y(e))}},y=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t,n,r){var o,a=r.helloFreshClient,i=r.country;return((0,u.oj)(n())||e.adyenV2)&&(o="v2"),t({type:s.A0,payload:a.get({path:"/payments/".concat(i,"/payment/client_keys"),params:{"adyen-sdk":o}}).then(function(e){var t=e.data,n=e.headers;return{items:t,generationTime:(n.date?new Date(n.date):new Date).toISOString()}}),meta:{params:e}})}},v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return function(n,r){return(0,u.uN)(r())&&!t?null:n(b(e))}},b=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t,n,r){var o=r.helloFreshClient,a=r.country;return t({type:s.RT,payload:o.get({path:"/payments/".concat(a,"/payment-methods"),params:{workflow:e.scenario}}).then(function(e){var t=e.data;return void 0===t?[]:t}),meta:{params:e}})}},h=function(){return{type:s.FT}},E=function(e,t,n,r){var o=e.paymentData,a=e.details;return function(e,i,c){var p=c.helloFreshClient,g=(0,u.G7)(i()),m=o||(0,u.ht)(i()),y=null==r?void 0:r.startSpan("cpm.submit-payment-3ds"),v=(0,u.Q1)(i()),b=t&&"function"==typeof t?t:function(){},h=n&&"function"==typeof n?n:function(){};return e({type:s.KP,meta:{details:a,orderNr:g,params:{isReactivating:!1}},payload:p.post({path:v,data:{details:a,order_nr:g,payment_data:m}}).then(function(e){var t=e.data;return t.status===d.cT||"Authorise"===t.status?(null==y||y.setStatus({code:l.Z.OK}),b(t)):(null==y||y.setStatus({code:l.Z.ERROR,message:(null==t?void 0:t.message)||"Error when processing 3DS data"}),h(t)),null==y||y.end(),t}).catch(function(e){var t,n,r=f({},function(e){if(null==e)throw TypeError("Cannot destructure "+e);return e}(e));return null==y||y.setStatus({code:l.Z.ERROR,message:(null==r?void 0:r.message)||"Error when processing 3DS data"}),null==y||y.end(),Promise.reject({code:(null==r?void 0:null===(n=r.response)||void 0===n?void 0:null===(t=n.data)||void 0===t?void 0:t.code)||"Refused"})})})}},O=function(){return{type:s.P}}},320798:function(e,t,n){"use strict";n.d(t,{E:function(){return r}});var r="PUT_ADDRESS"},212592:function(e,t,n){"use strict";n.d(t,{ZQ:function(){return o},aO:function(){return r}});var r="PATCH_SUBSCRIPTION",o="REACTIVATE_SUBSCRIPTION"},444506:function(e,t,n){"use strict";n.d(t,{B:function(){return r}});var r="FETCH_PAYMENT_DETAILS"},411917:function(e,t,n){"use strict";n.d(t,{$E:function(){return E},$z:function(){return b},A0:function(){return r},FT:function(){return l},Ft:function(){return P},G4:function(){return p},Hx:function(){return i},KP:function(){return m},MM:function(){return g},P:function(){return y},QF:function(){return a},R$:function(){return c},RM:function(){return s},RT:function(){return u},UY:function(){return d},VE:function(){return f},dR:function(){return o},h8:function(){return O},tF:function(){return _},ui:function(){return h},us:function(){return v}});var r="PAYMENT_CONFIGURATION",o="PAYMENT_GENERIC_FAIL",a="CHANGE_PAYMENT_METHOD",i="ADD_PAYMENT_METHOD",c="PAYMENT_STATUS",u="FETCH_PAYMENT_TYPES",s="CHOOSE_PAYMENT_TYPE",l="RESET_PAYMENT_OPERATIONS",d="change",f="VALIDATE_PAYMENT_METHOD",p="UPDATE_SECURE_FIELDS_VALUES",g="STEP_3DS",m="SUBMIT_STEP_3DS",y="RESET_3DS_FLOW",v="SHOW_NEW_ADYEN_CC_FORM",b={PENDING:"pending",FULFILLED:"fulfilled",REJECTED:"rejected"},h="FAIL_BRAINTREE_CREDIT_CARD_SETUP",E="SUCCESS_BRAINTREE_CREDIT_CARD_SETUP",O="FAIL_BRAINTREE_PAYPAL_SETUP",_="SUCCESS_BRAINTREE_PAYPAL_SETUP",P=["credit_card","sepa","paypal"]},786193:function(e,t,n){"use strict";n.d(t,{w:function(){return r}});var r="FETCH_PRESET_OPTIONS"},309498:function(e,t,n){"use strict";n.d(t,{x:function(){return r}});var r="VOUCHER_FETCH"},423907:function(e,t,n){"use strict";n.d(t,{Jr:function(){return s},Y1:function(){return c},mT:function(){return u},pn:function(){return l},rp:function(){return i},vW:function(){return d}});var r=n(890046);n(468891);var o=n(640093),a=function(e){return(0,o.CR)(e).get("addressForm")||(0,r.Map)()},i=function(e){return a(e).get("exclude")||(0,r.List)()},c=function(e){return a(e).get("inputSizes")||(0,r.Map)()},u=function(e){return a(e).get("disableSpecialCharactersInput")},s=function(e){return(0,o.CR)(e).get("newFeatures").get("displayMealPreferencePanel",!0)},l=function(e){return!s(e)},d=function(e){return e.getIn(["configuration","projects","payments"],new r.Map)}},504398:function(e,t,n){"use strict";n.d(t,{K:function(){return r}});var r=function(e,t){return!!e.getIn(["modals",t])}},277131:function(e,t,n){"use strict";n.d(t,{G7:function(){return p},Q1:function(){return v},R_:function(){return d},Rw:function(){return u},cy:function(){return l},dK:function(){return s},hn:function(){return f},ht:function(){return g},mV:function(){return a},oj:function(){return m},p1:function(){return y},th:function(){return i},uN:function(){return c}});var r=n(890046),o=n(423907),a=function(e){return e.getIn(["paymentMethod","paymentConfiguration"])||new r.Map},i=function(e){return a(e).get("providerKeys",(0,r.Map)())},c=function(e){return e.getIn(["paymentMethod","availableTypes"])||null},u=function(e){return e.getIn(["paymentMethod","isLoading"])},s=function(e,t){return e.getIn(["paymentMethod","operation",t])},l=function(e){return e.getIn(["paymentMethod","adyen3DSForm","redirect"],!1)},d=function(e){return e.getIn(["paymentMethod","adyen3DSForm","fingerprintToken"],!1)},f=function(e){return e.getIn(["paymentMethod","adyen3DSForm","challengeToken"])},p=function(e){return e.getIn(["paymentMethod","adyen3DSForm","orderNr"])},g=function(e){return e.getIn(["paymentMethod","adyen3DSForm","paymentData"],null)},m=function(e){return(0,o.vW)(e).get("adyenIntegrationAccountSettings")},y=function(e){return e.getIn(["paymentMethod","resultCode"],"")},v=function(e){return e.getIn(["paymentMethod","adyen3DSForm","detailsPath"])}},269542:function(e,t,n){"use strict";n.d(t,{A:function(){return d},GO:function(){return l},Pc:function(){return f},qw:function(){return p}});var r=n(69373),o=n.n(r),a=n(698052),i=n.n(a),c=n(90295),u=n(877520);function s(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 l=function(e){var t=e.content,n=e.id,r=e.options;return(0,c.wN)(u.ZP.create(t,n,s({type:u.k$.success,delayedDismiss:!0,overrideId:n,meta:{setHtml:!0}},void 0===r?{}:r)))},d=function(e){var t=e.content,n=e.id,r=e.options;return(0,c.wN)(u.ZP.create(t,n,s({type:u.k$.error,delayedDismiss:!0,overrideId:n,meta:{setHtml:!0}},void 0===r?{}:r)))},f=function(e){var t=e.section,n=void 0===t?"":t,r=e.translateRaw;return l({id:"subscription-settings.".concat(o()(n),"-success"),content:i()(r("subscription-settings.your-item-has-been-update",{item:n.toLowerCase()}))})},p=function(e){var t=e.section,n=void 0===t?"":t,r=e.translateRaw;return d({id:"subscription-settings.".concat(o()(n),"-error"),content:i()(r("subscription-settings.an-error-occurred-while-saving-your-item",{item:n.toLowerCase()}))})}},970359:function(e,t,n){"use strict";n.d(t,{dR:function(){return b},sg:function(){return v},QU:function(){return y},bz:function(){return g},Cx:function(){return m},E2:function(){return u},G:function(){return c},eT:function(){return s},CJ:function(){return d},Mo:function(){return f},Rw:function(){return l},Ce:function(){return p},ar:function(){return h},v0:function(){return E}});var r=n(598223),o=n(609025),a=function(e,t){if((0,o.nB)()&&window.CustomEvent){var n=new CustomEvent(e,{detail:t});document.dispatchEvent(n);return}},i="upm_reactivation",c=function(e,t,n){var r=n.subscriptionId,o=n.isNativePaymentDrawer;t&&(o&&e({event:"mobileWebViewAction",actionType:"redirection",value:"initiateNativeChangePaymentMethods"}),e({event:"mobileWebViewAction",actionType:"store",value:{subscriptionId:"".concat(r)}})),e({event:"gaEventTrigger",event_name:"Settings_PaymentMethodEditOpen",gaEventCategory:"addressAndScheduleSettings",gaEventAction:"startEditPaymentInformation",gaEventLabel:r})},u=function(e,t,n){var r=n.subscriptionId;t&&e({event:"mobileWebViewAction",actionType:"store",value:{subscriptionId:"".concat(r)}})},s=function(e,t){var n=t.subscriptionId,r=t.isReactivating,o=t.paymentMethod;e({event:"gaEventTrigger",event_name:"Settings_SavePaymentInformation",brand:"HelloFresh",tribe:"Payments",screen:"Account Settings",subscriptionId:"".concat(n),gaEventCategory:void 0!==r&&r?i:"addressAndScheduleSettings",gaEventAction:"savePaymentInformation",gaEventLabel:"subscriptionId: ".concat(n," || ").concat(o)})},l=function(e,t,n){var r=n.subscriptionId,o=n.isReactivating,c=n.paymentMethod;t&&e({event:"mobileWebViewAction",actionType:"redirection",value:"changePaymentMethodSuccess"}),a("changePaymentMethod",{action:"save",subscriptionId:r,newPaymentMethod:c}),e({event:"gaEventTrigger",event_name:"Settings_PaymentMethodEditSuccess",brand:"HelloFresh",tribe:"Payments",screen:"Account Settings",subscriptionId:"".concat(r),gaEventCategory:o?i:"accountSettings",gaEventAction:"updatePaymentMethodSuccess",gaEventLabel:"".concat(r)||"".concat(c)})},d=function(e,t,n){e({event:"gaEventTrigger",event_name:"Settings_PaymentMethodEditFailure",brand:"HelloFresh",tribe:"Payments",screen:"Account Settings",gaEventCategory:"accountSettings",gaEventAction:"updatePaymentMethodFailure",gaEventLabel:"".concat(t," | ").concat(n),new_payment_method:{newPaymentMethod:t},error:{error:n}})},f=function(e,t,n){e.emit("gaEventTrigger",{event_name:"Settings_PaymentMethodEditFailure",brand:"HelloFresh",tribe:"Payments",screen:"Account Settings",gaEventCategory:"accountSettings",gaEventAction:"updatePaymentMethodFailure",gaEventLabel:"".concat(t," | ").concat(n),new_payment_method:{newPaymentMethod:t},error:{error:n}})},p=function(e,t,n){var r=n.subscriptionId,o=n.isReactivating,c=n.paymentMethod;"cams"!==n.workflow&&(t&&e.emit("mobileWebViewAction",{event:"mobileWebViewAction",actionType:"redirection",value:"changePaymentMethodSuccess"}),a("changePaymentMethod",{action:"save",subscriptionId:r,newPaymentMethod:c})),e.emit("gaEventTrigger",{event_name:"Settings_PaymentMethodEditSuccess",brand:"HelloFresh",tribe:"Payments",screen:"Account Settings",subscriptionId:"".concat(r),gaEventCategory:o?i:"accountSettings",gaEventAction:"updatePaymentMethodSuccess",gaEventLabel:"".concat(r)||"".concat(c)})},g=function(e,t,n){var r=n.subscriptionId;t&&e({event:"mobileWebViewAction",actionType:"redirection",value:"changePaymentMethodClose"}),e({event:"gaEventTrigger",event_name:"Settings_PaymentMethodEditCanceled",brand:"HelloFresh",tribe:"Payments",screen:"Account Settings",subscription_id:"".concat(r),gaEventCategory:"accountSettings",gaEventAction:"updatePaymentMethodCanceled",gaEventLabel:"subscriptionId: ".concat(r)})},m=function(e,t){var n=t.paymentMethod,r=t.previousPaymentMethod,o=t.isReactivating;a("changePaymentMethod",{action:"select",oldPaymentMethod:r,newPaymentMethod:n}),e({event:"gaEventTrigger",event_name:"Settings_PaymentMethodChosen",brand:"HelloFresh",tribe:"Payments",screen:"Account Settings",new_payment_method:"".concat(n),gaEventCategory:o?i:"accountSettings",gaEventAction:"Choose Payment Method",gaEventLabel:"changed to:".concat(n)})},y=function(e,t){var n=t.subscriptionId;return e.emit("gaEventTrigger",{gaEventCategory:"accountSettings",gaEventAction:"addSecondaryPaymentMethodSuccess",gaEventLabel:n})},v=function(e,t){var n=t.subscriptionId;return e.emit("gaEventTrigger",{gaEventCategory:"accountSettings",gaEventAction:"addSecondaryPaymentMethodFailed",gaEventLabel:n})},b=function(e,t){var n=t.subscriptionId;return e.emit("gaEventTrigger",{gaEventCategory:"accountSettings",gaEventAction:"braintreeFormUnavailable",gaEventLabel:n})},h=function(e,t){var n=t.subscriptionId,o=t.paymentTokenId;e.emit("gaEventTrigger",{gaEventCategory:r.pe,gaEventAction:"validatePaymentMethodFailed",gaEventLabel:"subscriptionId: ".concat(n," | paymentTokenId: ").concat(o)})},E=function(e,t){var n=t.subscriptionId,o=t.paymentTokenId;e.emit("gaEventTrigger",{gaEventCategory:r.pe,gaEventAction:"validatePaymentMethodSuccess",gaEventLabel:"subscriptionId: ".concat(n," | paymentTokenId: ").concat(o)})}},598223:function(e,t,n){"use strict";n.d(t,{Ku:function(){return a},Ny:function(){return o},pe:function(){return r}});var r="Reactivation",o={event_name:"Reactivate_CTAclick",gaEventAction:"CTAclick",gaEventCategory:r,squad:"reactivation",tribe:"conversions"},a={event_name:"Reactivate_CTAdisplay",gaEventAction:"CTAdisplay",gaEventCategory:"Reactivation",squad:"reactivation",tribe:"conversions"}},56921:function(e,t,n){"use strict";n.d(t,{Y8:function(){return l},QQ:function(){return u},cT:function(){return d},IV:function(){return s},Xu:function(){return f},B:function(){return p},uh:function(){return g}});var r=n(199729),o=n.n(r),a=funct
1ion(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,gaEventNonInteraction:!0},e)};function i(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="update_payment_method_3DS2",u="identify shopper",s="redirect shopper",l="challenge shopper",d="Success",f=function(e){return o()(e,"details",{})["threeds2.fingerprint"]?u:o()(e,"details",{})["threeds2.challengeResult"]?l:"invalid details"},p=function(e,t){var n;return e(i({event:"gaEventTrigger"},a({gaEventCategory:c,gaEventAction:(n={action:t.action,label:t.label}).action,gaEventLabel:n.label})))},g=function(e,t){var n;return e(i({event:"gaEventTrigger"},a({gaEventCategory:c,gaEventAction:(n={action:t.action,label:t.label,errorCode:t.errorCode,errorMessage:t.errorMessage}).action,gaEventLabel:n.label,gaEventErrorCode:n.errorCode,gaEventErrorMessage:n.errorMessage})))}},221258:function(e,t,n){"use strict";n.d(t,{$A:function(){return a},ZK:function(){return c},qW:function(){return i}});var r=n(740901),o=n(185560),a=function(e,t){return function(n,a,i){var c=i.helloFreshClient,u=i.country,s=a(),l=(0,o.aG)(s);return(0,o.v2)(s)||l.size&&!t?Promise.resolve():n({type:r.b4,payload:c.get({path:"/payments/".concat(u,"/customers"),params:{"view-all":!0}}).then(function(e){return e.data}).catch(function(){return Promise.reject(Error("Failed to load payment methods"))}),meta:{params:e}})}},i=function(e){return function(t,n,a){var i=a.helloFreshClient,c=a.country;return(0,o.Vb)(n())?Promise.resolve():t({type:r.ER,payload:i.delete({path:"/payments-token/".concat(c,"/tokens/").concat(e)}).then(function(e){return e.data})})}},c=function(){return{type:r.AY}}},740901:function(e,t,n){"use strict";n.d(t,{AY:function(){return m},ER:function(){return g},Gd:function(){return c},Q1:function(){return l},X5:function(){return u},b4:function(){return p},hd:function(){return o},jN:function(){return f},lA:function(){return r},pz:function(){return d},tb:function(){return a},vl:function(){return s},z3:function(){return i}});var r="EMAIL_SETTINGS_TOKEN",o="CUSTOMER_UPDATE",a="CUSTOMER_CREDIT_CONFIGURATION",i="CUSTOMER_VOUCHER_CHECK",c="CUSTOMER_VOUCHER_APPLY",u="CUSTOMER_VOUCHER_CLEAR",s="CUSTOMER_SET_SUBSCRIPTIONID",l="CUSTOMER_VOUCHER_CHANGE",d="TOGGLE_REPLACE_MODAL",f="TOGGLE_SUBSCRIPTION_MODAL",p="FETCH_CUSTOMER_PAYMENT_METHODS",g="DELETE_PAYMENT_METHOD",m="RESET_PAYMENT_METHOD_OPERATION"},945461:function(e,t,n){"use strict";n.d(t,{Em:function(){return i},LM:function(){return s},LX:function(){return l},Wn:function(){return a},bb:function(){return u},w_:function(){return d}});var r=n(890046),o=n(640093),a=function(e){return(0,o.CR)(e).get("features")||(0,r.Map)()},i=function(e){return"1"===(0,o.CR)(e).getIn(["newFeatures","facebookAuthEnabled"])},c=function(e){return(0,o.f5)(e).get("payments",new r.Map)},u=function(e){return c(e).get("paymentLogos",(0,r.Map)())},s=function(e){return(0,o.CR)(e).getIn(["locale","currency","code"])},l=function(e){return(e.getIn(["configuration","projects","frontend-auth"])||(0,r.Map)()).get("enableAuthServiceChangePwdEndpoint",!1)},d=function(e){return c(e).get("isDeleteTokensEnabled")}},185560:function(e,t,n){"use strict";n.d(t,{$0:function(){return O},CL:function(){return m},Iw:function(){return b},RA:function(){return C},VI:function(){return P},Vb:function(){return D},XE:function(){return _},Yr:function(){return g},ZN:function(){return v},aG:function(){return S},ac:function(){return A},bW:function(){return f},gA:function(){return y},i$:function(){return E},ip:function(){return T},jT:function(){return I},sm:function(){return w},uv:function(){return p},v2:function(){return L},zl:function(){return h}});var r=n(345683),o=n(890046),a=n(602496),i=n(945461),c=n(870491);function u(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 s(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){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){s(e,t,n[t])})}return e}function d(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 f=function(e){return(0,a.Nq)(e).get("uuid")},p=function(e){return(0,a.H5)(e).getIn(["update","error"])},g=function(e){return(0,a.H5)(e).getIn(["update","pending"])},m=function(e){return(0,a.H5)(e).getIn(["update","errorPayload"])},y=function(e){return(0,a.Nq)(e).get("lastName")},v=function(e){return"".concat((0,a.aY)(e)," ").concat(y(e))},b=function(e){return(0,a.Nq)(e).get("email")},h=function(e){return(0,a.Nq)(e).get("birthday")},E=function(e){var t,n=(0,a.Nq)(e).getIn(["socialLogin","associatedAccounts"]);return(null!=(t=o.List)&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t)&&n.find(function(e){return"facebook"===e.get("socialProviderId")})},O=function(e){return e.productType.productName},_=(0,r.P1)(a.kB,function(e){var t=e.filter(function(e){return e.get("isActive")});return t.isEmpty()?(0,o.List)():t.filter(function(e){return e.get("couponCode")})}),P=(0,r.P1)(a.kB,function(e){return e.filter(function(e){return e.get("couponCode")})}),S=function(e){return(0,a.H5)(e).getIn(["paymentTokens","data"])||(0,o.List)()};(0,r.P1)(S,function(e){if(e.isEmpty())return(0,o.List)();var t=e.reduce(function(e,t){return d(l({},e),s({},t.get("id"),t.toJS()))},{});return(0,o.fromJS)(t)});var w=(0,r.P1)(a.kB,S,function(e,t){return t.filter(function(t){return e.every(function(e){return e.getIn(["paymentToken","id"],"").toString()!==t.get("id").toString()})})}),I=(0,r.P1)(S,a.kB,w,i.w_,function(e,t,n,r){if(e.isEmpty()||t.isEmpty())return(0,o.fromJS)([]);var a=t.reduce(function(t,n){if(n.get("canceledAt"))return t;var r={id:n.get("id"),name:n.getIn(["productType","family","name"]),handle:n.getIn(["productType","family","handle"])},o=e.find(function(e){return"".concat(e.get("id"))==="".concat(n.getIn(["paymentToken","id"]))});return o?((function(e){if(Array.isArray(e))return u(e)})(t)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(t)||function(e,t){if(e){if("string"==typeof e)return u(e,void 0);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 u(e,void 0)}}(t)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()).concat([d(l({},o.toJS()),{is_expired:"credit_card"===o.get("type")&&(0,c.h6)(o.get("details").toJS()),subDetails:r})]):t},[]);return r?(0,o.fromJS)(a).concat(n):(0,o.fromJS)(a)}),L=function(e){return(0,a.H5)(e).getIn(["paymentTokens","isLoading"],!1)},T=(0,r.P1)(function(e,t){return t},S,function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0;return t.find(function(t){return e.toString()===t.get("id").toString()})}),D=function(e){return"delete"===(0,a.H5)(e).getIn(["paymentTokens","operation","id"])&&"loading"===(0,a.H5)(e).getIn(["paymentTokens","operation","status"])},C=function(e){return"delete"===(0,a.H5)(e).getIn(["paymentTokens","operation","id"])&&"fail"===(0,a.H5)(e).getIn(["paymentTokens","operation","status"])},A=function(e){return"delete"===(0,a.H5)(e).getIn(["paymentTokens","operation","id"])&&"success"===(0,a.H5)(e).getIn(["paymentTokens","operation","status"])}},565220:function(e,t,n){"use strict";n.d(t,{$T:function(){return a},JK:function(){return r},XD:function(){return o}});var r=function(e){return e.getIn(["env","FACEBOOK_APP_ID"])},o=function(e){return e.getIn(["env","IS_DEV"])},a=function(e){return e.getIn(["env","SERVER_ENV"])}},585312:function(e,t,n){"use strict";n.r(t);var r=n(687800);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 a(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}n(827378),t.default=function(e){var t=e.title,n=e.titleId,i=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,["title","titleId"]);return(0,r.BX)("svg",a(o(a(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}),i),{children:[t?(0,r.tZ)("title",{id:n,children:t}):null,(0,r.tZ)("path",{d:"M8 6h8v2H8V6ZM8 10h8v2H8v-2ZM16 14H8v2h8v-2Z",fill:"currentColor"}),(0,r.tZ)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"m16 22 4-4V2H4v20h12ZM6 4h12v13h-3v3H6V4Z",fill:"currentColor"})]}))}}},function(e){e.O(0,[47057,38579,12737,8139,14206,44355,61403,40889,85698,274,3094,34950,86248,78825,28816,98015,76418,57252,36060,74050,64944,56360,95851,7563,36152,72822,95325,45692,58351,89073,94414,53740,89891,53589,78239,92888,49774,40179],function(){return e(e.s=511648)}),_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.