1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[64714],{407792:function(e,t,n){n.d(t,{O:function(){return a}});var r=n(64294),c=n(827378),o=n(233477),a=function(){var e=(0,o.F)();return(0,c.useMemo)(function(){return{id:(0,r.ZP)(),attributes:e}},[e])}},52130:function(e,t,n){n.d(t,{L3:function(){return v},Vq:function(){return y},a8:function(){return b}});var r=n(827378),c=n(364740),o=n(94955),a=n(60074),u=n(277265),i=n(396887),s=n(444136),f=n(887426);function l(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 b(){return(0,r.useMemo)(function(){return{track:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n]}}},[])}function v(){var e,t=(0,r.useContext)(s.g),n=(0,r.useRef)(t.browserTracker),o=(e=(0,i.ew)().NEXT_PUBLIC_SERVER_ENV)===i.Xe.local||e===i.Xe.staging?function(e){console.log(e)}:function(e){};(0,r.useEffect)(function(){n.current=t.browserTracker},[t]);var u=(0,r.useCallback)(function(e){return function(){for(var t=arguments.length,r=Array(t),c=0;c<t;c++)r[c]=arguments[c];if(!n.current){(0,f.S)({fn:e,args:r});return}e.apply(void 0,function(e){if(Array.isArray(e))return l(e)}(r)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(r)||function(e,t){if(e){if("string"==typeof e)return l(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 l(e,void 0)}}(r)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())}},[]);return{trackJanusEvent:(0,r.useCallback)(function(e){u(function(){try{var t={schema:e.event.schema,data:e.event.data},n=e.entities.map(function(e){return{schema:e.schema,data:e.data}});(0,c.i$)({event:t,context:n}),o("[SNOWPLOW]: Tracking Janus event ".concat(e.event.schema," successfully sent."))}catch(t){o("[SNOWPLOW]: Error occurred while trying to send Janus event ".concat(e.event.schema,".\n").concat(t)),(0,a.Tb)(t)}})()},[u,o])}}function y(e){var t=(0,r.useContext)(s.g),n=(0,r.useRef)(t.browserTracker),c=(0,r.useRef)(null);(0,r.useEffect)(function(){n.current=t.browserTracker},[t]),(0,r.useEffect)(function(){if(c.current!==e){var t=function(){var t=u.XI.page({pageName:e});(0,o.o$)({name:e,context:[{schema:t.schema,data:t.data}]})};if(!n.current){(0,f.S)({fn:t,args:[]});return}c.current=e,t()}},[e,t])}},608053:function(e,t,n){n.d(t,{BG:function(){return u},Bx:function(){return r},nZ:function(){return c},tZ:function(){return i}});var r=function(e){return e.startsWith("#")},c=function(e){return Object.keys(e).map(function(t){return"".concat(encodeURIComponent(t),"=").concat(encodeURIComponent(e[t]))}).join("&")},o=function(e,t,n){if(!n||r(e))return e;var c=RegExp("([?&])"+t+"=.*?(&|$)","i"),o=-1!==e.indexOf("?")?"&":"?";return e.match(c)?e.replace(c,"$1"+t+"="+n+"$2"):e+o+t+"="+n},a=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return n.reduce(function(e,n){return o(e,n,t[n])},e)},u=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(null==e?void 0:e.startsWith("Tel:"))return e;var 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}({},n,t);return a(e,r,Object.keys(r).sort(function(e,t){return e>t?1:e<t?-1:0}))},i=function(e){var t=e.slug,n=e.id,r=e.queryParams;return a("/recipes/".concat(t,"-").concat(n),void 0===r?{}:r,["locale"])}},686945:function(e,t,n){n.d(t,{A:function(){return o}});var r=n(827378),c=n(887824),o=function(){var e=(0,c.Z)().push;return{trackBerryStreetCTAClick:(0,r.useCallback)(function(t){var n=t.ctaUrl,r=t.source,c=t.customerId,o=t.pageId,a=t.sectionId;if(n.includes("/api/berry-street/redirect")&&c){var u=n.split("?")[0];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}({event:"gaEventTrigger",event_name:"berry_street_cta_click",gaEventCategory:"funnel",gaEventAction:"berry_street_cta_click",gaEventLabel:"".concat(c,"|").concat(r,"|").concat(u),customer_id:c,cta_url:u,source:r},o&&{page_id:o},a&&{section_id:a}))}},[e])}}},687992:function(e,t,n){var r=n(827378),c=n(407792),o=n(943701),a=n(43011);t.Z=function(){var e=(0,a.Z)(),t=(0,c.O)(),n=(0,o.R)({runUsingStatsig:!0});return(0,r.useMemo)(function(){return e?{id:n.id,attributes:n.attributes,isReady:n.isReady}:{id:t.id,attributes:t.attributes,isReady:!0}},[e,t,n])}},243352:function(e,t,n){n.d(t,{L:function(){return u}});var r=n(827378),c=n(60074),o=n(468778),a=n(52130),u=function(){var e=(0,a.L3)().trackJanusEvent;return{trackStartFunnelClick:(0,r.useCallback)(function(t){var n=t.sectionId,r=t.sectionType,a=t.uiComponentLabel;try{var u=o.n.sectionType({sectionContent:n,sectionType:r}),i=o.n.uiComponent({uiComponentName:n,uiComponentLabel:null!=a?a:null});e(o.n.janusEvent({sectionType:u,uiComponent:i}))}catch(e){(0,c.Tb)(e,{tags:{event:"LandingPage_Start_Funnel_Button_Click",component:"useLandingPageStartFunnelClickEvent",surface:"landing-page"}})}},[e])}}},719920:function(e,t,n){var r=n(966622),c=n(527157),o=n(827378),a=n(687992);t.Z=function(){var e=(0,r.py)({runUsingStatsig:!0}),t=e.track,n=e.isReady,u=(0,c.Z)(),i=(0,a.Z)(),s=i.id,f=i.attributes,l=i.isReady;return{trackStatsigEvents:(0,o.useCallback)(function(e,n){if(l&&s){var r,c;t({experimentationUserId:s,experimentationUserAttributes:f,eventName:e,eventTags:(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}({},n),c=c={screen:"Landing Page",tribe:"Conversions Journey",brand:u},Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(c)):(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(c)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(c,e))}),r)})}},[t,s,f,u,l]),isReady:n&&l}}}}]);
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.