1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[68057,31570,12454,5931,64723,71246,6183],{135893:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.EventSpecificationEntity=void 0;class n{constructor(e,t,n,i,o){this.id=e,this.name=t,this.dataProductId=n,this.dataProductName=i,this.dataProductDomain=o}toJSON(){return{id:this.id,name:this.name,data_product_id:this.dataProductId,data_product_name:this.dataProductName,data_product_domain:this.dataProductDomain}}}t.EventSpecificationEntity=n},773688:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.EventSpecificationVersionEntity=void 0;class n{constructor(e){this.version=e}toJSON(){return{version:this.version}}}t.EventSpecificationVersionEntity=n},635257:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.JanusEvent=void 0;class n{constructor(e,t){this.event=e,this.entities=t}}t.JanusEvent=n},895734:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.PageEntity_v1_12_0=void 0;class n{constructor(e){this.pageName=e}toJSON(){return{page_name:this.pageName}}}t.PageEntity_v1_12_0=n},849141:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.PageEntity_v1_3_0=void 0;class n{constructor(e){this.pageName=e}toJSON(){return{page_name:this.pageName}}}t.PageEntity_v1_3_0=n},291912:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.SectionTypeEntity_v1_0_0=void 0;class n{constructor(e,t){this.sectionContent=e,this.sectionType=t}toJSON(){return{section_content:this.sectionContent,section_type:this.sectionType}}}t.SectionTypeEntity_v1_0_0=n},891498:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.UiComponentEntity_v1_0_1=void 0;class n{constructor(e,t=null){this.uiComponentName=e,this.uiComponentLabel=t}toJSON(){return{ui_component_name:this.uiComponentName,ui_component_label:this.uiComponentLabel}}}t.UiComponentEntity_v1_0_1=n},484328:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.UiModalEntity_v1_4_0=void 0;class n{constructor(e){this.uiModalName=e}toJSON(){return{ui_modal_name:this.uiModalName}}}t.UiModalEntity_v1_4_0=n},277265:function(e,t,n){var i,o;t.XI=t.q=void 0;let r=n(855451),s=n(895734);(o=i||(t.q=i={})).AccountSettings="AccountSettings",o.Achievements="Achievements",o.BoxSettings="BoxSettings",o.CancellationDeflection="CancellationDeflection",o.CancellationStart="CancellationStart",o.CancellationSuccess="CancellationSuccess",o.CancellationSurvey="CancellationSurvey",o.Cart="Cart",o.Cert="Cert",o.CheckoutAddress="CheckoutAddress",o.CheckoutPayment="CheckoutPayment",o.CheckoutSuccess="CheckoutSuccess",o.Contact="Contact",o.Cookbook="Cookbook",o.ForgotPassword="ForgotPassword",o.General="General",o.GiftVoucher="GiftVoucher",o.Help="Help",o.LandingPage="LandingPage",o.Login="Login",o.LoginOneTime="LoginOneTime",o.LoginPasswordless="LoginPasswordless",o.LoyaltyHub="LoyaltyHub",o.LoyaltyOnboarding="LoyaltyOnboarding",o.MessageCenter="MessageCenter",o.NotificationSettings="NotificationSettings",o.OrderHistory="OrderHistory",o.PaymentHistory="PaymentHistory",o.PaymentSettings="PaymentSettings",o.PlanSelection="PlanSelection",o.PlanSummary="PlanSummary",o.ProductDetails="ProductDetails",o.Profile="Profile",o.Reactivation="Reactivation",o.RecipeCollection="RecipeCollection",o.RecipeHub="RecipeHub",o.RecipesFavorite="RecipesFavorite",o.ReferAFriend="ReferAFriend",o.Registration="Registration",o.Store="Store",o.StoreNested="StoreNested",o.SubscriptionSettings="SubscriptionSettings",o.VoucherGift="VoucherGift",o.VoucherRedeem="VoucherRedeem",o.Zipcode="Zipcode",o.StoreAddOns="StoreAddOns",o.StoreRecipes="StoreRecipes",o.FoodProfile="FoodProfile",o.Discover="Discover",o.CheckoutDelivery="CheckoutDelivery",o.MyOrders="MyOrders",o.PastOrders="PastOrders",o.CookbookFaq="CookbookFaq",o.GroceryList="GroceryList",o.Onboarding="Onboarding",o.RewardsHub="RewardsHub",o.RewardsStore="RewardsStore",o.RewardsLedger="RewardsLedger",o.CookbookCollection="CookbookCollection",o.CookbookRecipeDetails="CookbookRecipeDetails",o.CookbookRecommendations="CookbookRecommendations",o.CustomizationDrawer="CustomizationDrawer",o.RecipeImport="RecipeImport",o.DiscoverRecommendation="DiscoverRecommendation",o.DiscoverSearch="DiscoverSearch",o.DiscoverCategory="DiscoverCategory",o.CreatorList="CreatorList",o.CreatorProfile="CreatorProfile",o.CreatorRecipeDetails="CreatorRecipeDetails",o.PrivacyPolicy="PrivacyPolicy",o.TermsOfService="TermsOfService",o.MealPlanner="MealPlanner",o.CreatorOnboarding="CreatorOnboarding",o.BenefitsOverview="BenefitsOverview",o.DiscoverRecipeDetails="DiscoverRecipeDetails",o.CommunityRecipeDetails="CommunityRecipeDetails",o.FoodProfileQuiz="FoodProfileQuiz",o.ContentDetails="ContentDetails",o.CookingMode="CookingMode";class a{static page(e){let t=new s.PageEntity_v1_12_0(e.pageName);return new r.JanusSchema("iglu:com.hellofresh/page/jsonschema/1-12-0",t.toJSON())}}t.XI=a}
1,337261:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.UserInteractionEvent_v2_3_0=void 0;class n{constructor(e,t,n,i){this.actionType=e,this.interactionType=t,this.target=n,this.uiElementType=i}toJSON(){return{action_type:this.actionType,interaction_type:this.interactionType,target:this.target,ui_element_type:this.uiElementType}}}t.UserInteractionEvent_v2_3_0=n},468778:function(e,t,n){t.n=void 0;let i=n(635257),o=n(855451),r=n(135893),s=n(773688),a=n(337261),c=n(849141),l=n(291912),u=n(891498),d=n(484328);class h{static sectionType(e){let t=new l.SectionTypeEntity_v1_0_0(e.sectionContent,e.sectionType);return new o.JanusSchema("iglu:com.hellofresh/section_type/jsonschema/1-0-0",t.toJSON())}static uiComponent(e){let t=new u.UiComponentEntity_v1_0_1(e.uiComponentName,e.uiComponentLabel);return new o.JanusSchema("iglu:com.hellofresh/ui_component/jsonschema/1-0-1",t.toJSON())}static janusEvent(e){let t=this.event(),n=this.page(),o=e.sectionType,r=e.uiComponent,s=this.uiModal(),a=this.specification(),c=this.specificationVersion();return new i.JanusEvent(t,[a,c].concat([n].concat([o].concat([r].concat([s])))))}static specification(){let e=new r.EventSpecificationEntity("8cb28416-5dd1-46c6-8ba2-3cfe6682035c","LandingPage_Start_Funnel_Button_Click","fd8120dc-8f7c-47a8-9174-60f10a5f805d","Universal",null);return new o.JanusSchema("iglu:com.snowplowanalytics.snowplow/event_specification/jsonschema/1-0-3",e.toJSON())}static specificationVersion(){let e=new s.EventSpecificationVersionEntity(0);return new o.JanusSchema("iglu:com.hellofresh/event_specification_version/jsonschema/1-0-0",e.toJSON())}static event(){let e=new a.UserInteractionEvent_v2_3_0("Click","Start","Funnel","Button");return new o.JanusSchema("iglu:com.hellofresh/user_interaction/jsonschema/2-3-0",e.toJSON())}static page(){let e=new c.PageEntity_v1_3_0("LandingPage");return new o.JanusSchema("iglu:com.hellofresh/page/jsonschema/1-3-0",e.toJSON())}static uiModal(){let e=new d.UiModalEntity_v1_4_0("ModularLandingPageSection");return new o.JanusSchema("iglu:com.hellofresh/ui_modal/jsonschema/1-4-0",e.toJSON())}}t.n=h},509957:function(e,t,n){n.d(t,{YD:function(){return v},ZP:function(){return p},df:function(){return p}});var i=n(827378);function o(){return(o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}function r(e,t){return(r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=new Map,a=new WeakMap,c=0,l=void 0;function u(e,t,n,i){if(void 0===n&&(n={}),void 0===i&&(i=l),void 0===window.IntersectionObserver&&void 0!==i){var o=e.getBoundingClientRect();return t(i,{isIntersecting:i,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:o,intersectionRect:o,rootBounds:o}),function(){}}var r=function(e){var t=Object.keys(e).sort().filter(function(t){return void 0!==e[t]}).map(function(t){var n;return t+"_"+("root"===t?(n=e.root)?(a.has(n)||(c+=1,a.set(n,c.toString())),a.get(n)):"0":e[t])}).toString(),n=s.get(t);if(!n){var i,o=new Map,r=new IntersectionObserver(function(t){t.forEach(function(t){var n,r=t.isIntersecting&&i.some(function(e){return t.intersectionRatio>=e});e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=r),null==(n=o.get(t.target))||n.forEach(function(e){e(r,t)})})},e);i=r.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:r,elements:o},s.set(t,n)}return n}(n),u=r.id,d=r.observer,h=r.elements,p=h.get(e)||[];return h.has(e)||h.set(e,p),p.push(t),d.observe(e),function(){p.splice(p.indexOf(t),1),0===p.length&&(h.delete(e),d.unobserve(e)),0===h.size&&(d.disconnect(),s.delete(u))}}var d=["children","as","triggerOnce","threshold","root","rootMargin","onChange","skip","trackVisibility","delay","initialInView","fallbackInView"];function h(e){return"function"!=typeof e.children}var p=function(e){function t(t){var n;return(n=e.call(this,t)||this).node=null,n._unobserveCb=null,n.handleNode=function(e){!n.node||(n.unobserve(),e||n.props.triggerOnce||n.props.skip||n.setState({inView:!!n.props.initialInView,entry:void 0})),n.node=e||null,n.observeNode()},n.handleChange=function(e,t){e&&n.props.triggerOnce&&n.unobserve(),h(n.props)||n.setState({inView:e,entry:t}),n.props.onChange&&n.props.onChange(e,t)},n.state={inView:!!t.initialInView,entry:void 0},n}t.prototype=Object.create(e.prototype),t.prototype.constructor=t,r(t,e);var n=t.prototype;return n.componentDidUpdate=function(e){(e.rootMargin!==this.props.rootMargin||e.root!==this.props.root||e.threshold!==this.props.threshold||e.skip!==this.props.skip||e.trackVisibility!==this.props.trackVisibility||e.delay!==this.props.delay)&&(this.unobserve(),this.observeNode())},n.componentWillUnmount=function(){this.unobserve(),this.node=null},n.observeNode=function(){if(this.node&&!this.props.skip){var e=this.props,t=e.threshold,n=e.root,i=e.rootMargin,o=e.trackVisibility,r=e.delay,s=e.fallbackInView;this._unobserveCb=u(this.node,this.handleChange,{threshold:t,root:n,rootMargin:i,trackVisibility:o,delay:r},s)}},n.unobserve=function(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)},n.render=function(){if(!h(this.props)){var e=this.state,t=e.inView,n=e.entry;return this.props.children({inView:t,entry:n,ref:this.handleNode})}
1var r=this.props,s=r.children,a=r.as,c=function(e,t){if(null==e)return{};var n,i,o={},r=Object.keys(e);for(i=0;i<r.length;i++)n=r[i],t.indexOf(n)>=0||(o[n]=e[n]);return o}(r,d);return i.createElement(a||"div",o({ref:this.handleNode},c),s)},t}(i.Component);function v(e){var t=void 0===e?{}:e,n=t.threshold,o=t.delay,r=t.trackVisibility,s=t.rootMargin,a=t.root,c=t.triggerOnce,l=t.skip,d=t.initialInView,h=t.fallbackInView,p=i.useRef(),v=i.useState({inView:!!d}),f=v[0],y=v[1],_=i.useCallback(function(e){void 0!==p.current&&(p.current(),p.current=void 0),!l&&e&&(p.current=u(e,function(e,t){y({inView:e,entry:t}),t.isIntersecting&&c&&p.current&&(p.current(),p.current=void 0)},{root:a,rootMargin:s,threshold:n,trackVisibility:r,delay:o},h))},[Array.isArray(n)?n.toString():n,a,s,c,l,r,h,o]);(0,i.useEffect)(function(){p.current||!f.entry||c||l||y({inView:!!d})});var g=[_,f.inView,f.entry];return g.ref=g[0],g.inView=g[1],g.entry=g[2],g}p.displayName="InView",p.defaultProps={threshold:0,triggerOnce:!1,initialInView:!1}}}]);
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.