1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[28981,51362],{19363:(e,t,n)=>{n.d(t,{G:()=>l,Q:()=>c});var r=n(71055),i=n(86385),a=n(30826),o=n(65830);function c(){let e=(0,i.A)(a.xL),t=void 0!==e&&!1!==e&&null!==e&&Object.hasOwn(a.GJ,e),n=t?a.GJ[e]:null;return{isControlVariation:e===a.sP,isVariation13Lines:e===a.j8,isVariation31Lines:e===a.tx,isVariation100Lines:e===a.og,isInTest:t,lineClamps:n,variation:e}}function l(){let{isInTest:e}=c();(0,r.useEffect)(()=>{if(!e)return;let t=e=>{let{eventType:t,event:n}=e.detail||{};"skip-link-scroll"===t&&("scroll-start"===n?(0,o.o$)(!0):"scroll-end"===n&&(0,o.o$)(!1))};return window.addEventListener("fre-send-event",t),()=>{window.removeEventListener("fre-send-event",t),(0,o.o$)(!1)}},[e])}},28981:(e,t,n)=>{n.r(t),n.d(t,{default:()=>w});var r=n(1873),i=n(64788),a=n(92759),o=n(800),c=n(71513),l=n(78860),s=n(96314);let d=["HDM","HMIUK","HMITW"];var u=n(19363),E=n(68014),f=n.n(E),_=n(9954);let v=f()(()=>n.e(1653).then(n.bind(n,1653)),{id:"bcf18e0",loadableGenerated:{webpack:()=>[1653]}});function w(){let e=(0,l.z)((0,o.BV)("data.content.0.metadata.hide_feed_ads")),t=(0,o.BV)("layoutContextProps.isAdsFree"),n=(0,a.e0)(),E=(0,o.BV)("layoutContextProps.siteData.metadata.adConfig",{}),{isInTest:f}=(0,u.Q)(),w=f?v:i.default;if((0,c.A)())return null;let m=E.bu,R=d.includes(m);return t||e||n||!R?null:(0,_.Y)(w,(0,r.A)({adId:"article-marketplace-horizontal"},s.xi.HIDE_ATTR))}},30826:(e,t,n)=>{n.d(t,{GJ:()=>l,Hf:()=>u,T7:()=>s,_3:()=>f,gX:()=>_,j8:()=>a,kU:()=>d,og:()=>c,sP:()=>i,tx:()=>o,xL:()=>r,yN:()=>E});let r="read_more_button_recipe_variations",i="control",a="read_more_after_13_lines",o="read_more_after_31_lines",c="read_more_after_100_lines",l={[i]:{_:5,xs:4,sm:3},[a]:{_:13,xs:13,sm:13},[o]:{_:31,xs:31,sm:31},[c]:{_:100,xs:100,sm:100}},s="recirculation_view",d="comment_section_view",u="jump_to_recipe_click",E="ad_view",f="ingredients_view",_="read_more_click"},65830:(e,t,n)=>{n.d(t,{o$:()=>u,G1:()=>w,Nc:()=>_,bL:()=>m,sC:()=>v,qx:()=>R,KH:()=>f});var r=n(71055),i=n(44045),a=n(7144),o=n(47382);window.onSendGAReady||(window.onSendGAReady=[]);var c=n(19363),l=n(30826);let s=new o.default("RECIPE-READ-MORE-TEST"),d=!1;function u(e){d=e}function E(e,t){let n=(0,r.useRef)(!1);return(0,r.useCallback)((...r)=>{if(!(t&&t())&&!n.current)return n.current=!0,e(...r)},[e,t])}function f(){let{isInTest:e}=(0,c.Q)(),t=(0,i.E)(),[n]=(0,a.A)(l.T7);return E((0,r.useCallback)(async()=>{if(n&&e)try{let e=await t();if(!e)return void s.warn("RECIPE READ MORE TEST - User context not available");window?.HRST?.sendGA?window.HRST.sendGA("recirculation_view",void 0):window.onSendGAReady.push(()=>window.HRST.sendGA("recirculation_view",void 0)),e.trackEvent(l.T7,{timestamp:Date.now()}),s.info("RECIPE READ MORE TEST - Viewability of recirc unit tracked")}catch(e){s.error("RECIPE READ MORE TEST - Error tracking recirculation view",e)}},[n,t,e]),()=>d)}function _(){let{isInTest:e}=(0,c.Q)(),[t,n]=(0,a.A)(l.kU);return E((0,r.useCallback)(()=>{t&&e&&(n(),s.info("RECIPE READ MORE TEST - Comment section viewability tracked"))},[t,n,e]),()=>d)}function v(){let{isInTest:e}=(0,c.Q)(),[t,n]=(0,a.A)(l.Hf);(0,r.useEffect)(()=>{if(!e)return;let r=e=>{e.target.closest('[class*="jump-to-recipe"], [data-dispatch-ga*="jump-to-recipe"]')&&t&&(n(),s.info("RECIPE READ MORE TEST - Jump to recipe click tracked"))};return document.addEventListener("click",r),()=>{document.removeEventListener("click",r)}},[t,n,e])}function w(){let{isInTest:e}=(0,c.Q)(),[t,n]=(0,a.A)(l.yN);return E((0,r.useCallback)(()=>{t&&e&&(n(),s.info("RECIPE READ MORE TEST - Breaker ads viewability tracked"))},[t,n,e]))}function m(){let{isInTest:e}=(0,c.Q)(),[t,n]=(0,a.A)(l._3);return E((0,r.useCallback)(()=>{t&&e&&(n(),s.info("RECIPE READ MORE TEST - Ingredient viewability tracked"))},[t,n,e]),()=>d)}function R(){let{isInTest:e}=(0,c.Q)(),[t,n]=(0,a.A)(l.gX);(0,r.useEffect)(()=>{if(!e)return;let r=e=>{let r=e.target.closest('[data-vars-ga-name="recipe-read-more-button"]');!r||"recipe_read_more"===r.getAttribute("data-vars-ga-recipe-button-state")&&t&&n()};return document.addEventListener("click",r,!0),()=>{document.removeEventListener("click",r,!0)}},[t,n,e])}}}]);
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.