PageSourceSearch

https://www.hellomagazine.com/_next/static/chunks/5648.77ceb9252f22280c.js

js hellomagazine.com collected 2026-09-24 08:31:28 UTC 1,271 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5648],{5648:(e,t,l)=>{l.r(t),l.d(t,{default:()=>c});var s=l(80263),n=l(53239),r=l(91022),d=l(87886);let c=e=>{let{data:{title:t,items:l}}=e,[c,o]=(0,n.useState)(()=>null==l?void 0:l.reduce((e,t)=>(e[t.emailListId]=!1,e),{})),[u,a]=(0,n.useState)(!1);(0,n.useEffect)(()=>{let e=()=>{let e=document.documentElement.scrollHeight;a(window.scrollY+window.innerHeight+50>=e)};return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]),(0,n.useEffect)(()=>{let e=e=>{let{selected:t}=e.data;o(e=>{let l={};return Object.keys(e).forEach(e=>{l[e]=t;let s=t?"newsletterSelected":"newsletterUnSelected";r.P.emit(s,{eventCategory:s,eventCode:t?"newsletter-selected":"newsletter-unselected",eventName:"submit",data:{emailListId:e}})}),l})};return r.P.on("selectAllNewsletters",e),()=>r.P.off("selectAllNewsletters",e)},[]);let i=Object.keys(c).filter(e=>c[e]);return(0,s.jsx)(d.ft,{title:t,items:l,selectedItems:i,toggleNewsletterItem:e=>{o(t=>{let l={...t,[e]:!t[e]},s=l[e],n=s?"newsletterSelected":"newsletterUnSelected";return r.P.emit(n,{eventCategory:n,eventCode:s?"newsletter-selected":"newsletter-unselected",eventName:"submit",data:{emailListId:e}}),l})},isAtBottom:u})}}}]);

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.