PageSourceSearch

https://www.morningbrew.com/_next/static/chunks/2606-b9831b068ae414a7.js

js morningbrew.com collected 2026-09-24 15:16:55 UTC 9,702 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2606],{1260:function(n,e,t){t.d(e,{Z:function(){return v}});var a=t(52322),i=t(47122),o=t(73307),r=t(12524),l=t.n(r),s=t(91310),c=t(39097),d=t.n(c),p=t(11778),u=t(69469),m=t(35505);let g=m.ZP.div.withConfig({displayName:"style__HeroHeader",componentId:"sc-1d786ccd-0"})(["display:flex;padding:var(--space-3xl) 0;flex-direction:column;grid-column:-1 / 1;","{padding:var(--space-3xl) var(--space-xl) var(--space-xl);}"],o.Mq),y=m.ZP.div.withConfig({displayName:"style__HeroContent",componentId:"sc-1d786ccd-1"})(["display:flex;flex-direction:row;justify-content:center;align-items:center;gap:var(--space-3xl);","{flex-direction:column;align-items:center;}.deck{font-size:var(--font-scale-3);line-height:1.6;margin-bottom:0;}.title{margin-bottom:var(--space-md);}div.hero-content{display:flex;flex-direction:column;max-width:620px;justify-content:center;","{align-items:center;text-align:center;}}div.icon{flex-shrink:0;display:flex;justify-content:flex-start;align-items:center;}div.sponsorship-wrapper{margin-top:var(--space-xl);background:white;border-radius:var(--radius-sm);border:1px solid black;padding:var(--space-sm) var(--space-lg);width:fit-content;div.sponsor-logo-wrapper{display:contents;span{white-space:nowrap;}img{margin-left:var(--space-xs);max-width:130px;max-height:60px;width:auto;}}}"],o.m7,o.m7),h=m.ZP.a.withConfig({displayName:"style__StyledTagLink",componentId:"sc-1d786ccd-2"})(["text-decoration:none;display:flex;& > span:hover{color:",";}& > span{font-family:var(--font-sohne);}"],n=>{let{theme:e}=n;return e.colors.primaryContrast});var v=n=>{var e,t,r,c,m,v,f,_,x;let{track:b}=(0,i.z)(),{title:w,deck:T,byline:D,icon:k,tag:C,tile:I,meteorAdContent:S,adContent:j,className:P,...N}=n,$={...S};if(j){let n=null!==(x=null==j?void 0:null===(c=j.company)||void 0===c?void 0:null===(r=c.image)||void 0===r?void 0:null===(t=r.asset)||void 0===t?void 0:t.dimensions.aspectRatio)&&void 0!==x?x:1,e=null==j?void 0:null===(f=j.company)||void 0===f?void 0:null===(v=f.image)||void 0===v?void 0:null===(m=v.asset)||void 0===m?void 0:m.url,{logoHeight:a,logoWidth:i}=(0,p.Z)({aspectRatio:n});$={logoText:null==j?void 0:j.logoText,link:null==j?void 0:j.link,partnerLogoUrl:e,logoWidth:i,logoHeight:a,partnerName:null==j?void 0:null===(_=j.company)||void 0===_?void 0:_.name,_id:null==j?void 0:j._id}}return(0,a.jsx)(g,{className:l()("page-hero-header",P),...N,children:(0,a.jsxs)(y,{children:[(0,a.jsx)("div",{className:"icon",children:k}),(0,a.jsxs)("div",{className:"hero-content",children:[(null==C?void 0:C.href)&&(null==C?void 0:C.name)&&(0,a.jsx)(d(),{href:C.href,passHref:!0,legacyBehavior:!0,onClick:()=>b("hero-eyebrow-click",{title:C.name,href:C.href}),children:(0,a.jsx)(h,{children:(0,a.jsx)(o.Vp,{tagColor:null==C?void 0:C.color,children:null==C?void 0:C.name})})}),I&&I.name&&(0,a.jsx)(d(),{href:I.href,style:{width:"fit-content"},onClick:()=>b("hero-eyebrow-click",{title:I.name,href:I.href}),children:(0,a.jsx)(u.Z,{children:I.name})}),w&&(0,a.jsx)("h1",{className:"title",children:w}),T&&(0,a.jsx)("p",{className:"deck",children:T}),D&&D,$&&$.partnerLogoUrl&&!(null==j?void 0:null===(e=j.company)||void 0===e?void 0:e.isInternal)&&(0,a.jsx)("div",{className:"sponsorship-wrapper",children:(0,a.jsx)(s.Z,{sponsorLabel:$.logoText,href:$.link,logoSrc:$.partnerLogoUrl,logoWidth:$.logoWidth,logoHeight:$.logoHeight,centered:!0,onClick:()=>{b("header-ad-click",{adText:$.logoText||"Sponsored By",link:$.link,sponsoredBy:$.partnerName,adId:$._id})}})})]})]})})}},1512:function(n,e,t){t.d(e,{S1:function(){return a},tX:function(){return i},yr:function(){return o}});let a="\n  _type,\n  hotspot { ... },\n  crop { ... },\n  asset->{\n    _id,\n    url,\n    path,\n    assetId,\n    extension,\n    mimeType,\n    externalUrl,\n    webpUrl,\n    mbSource,\n    metadata {\n      dimensions { ... },\n      lqip\n    }\n  },\n",i='\n  "alt": coalesce(asset->.altText, alt),\n  "source": coalesce(asset->.mbSource, source),\n  '.concat(a,"\n"),o='\n  "alt": coalesce(asset->.altText, alt),\n  '.concat(a,"\n")},61981:function(n,e,t){t.d(e,{d:function(){return i}});var a=t(1512);let i="\n  title,\n  seoTitle,\n  description,\n  image {\n    ".concat(a.S1,"\n  },\n  noIndex,\n")},63405:function(n,e,t){t.d(e,{I:function(){return r},j:function(){return o}});var a=t(1512),i=t(61981);let o="\n    \"__typename\": select(\n      _type == 'story.editorial' => 'StoryEditorial',\n      _type == 'story.brandedContent' => 'StoryBrandedContent',\n      _type == 'crossPost' => 'CrossPost',\n      _type == 'ceros.page' => 'CerosPage',\n      _type == 'ceros.editorialPage' => 'CerosEditorialPage',\n      _type == 'gatedContentLandingPage' => 'GatedContentLandingPage',\n      _type == 'events' => 'Events',\n      _type == 'tout' => 'Tout',\n      _type == 'series2' => 'Series2',\n      _type == 'game' => 'Game',\n      _type == 'campaignLandingPage' => 'CampaignLandingPage'\n    ),\n  ",r="\n    ".concat(o,"\n    _id,\n    _type,\n    title,\n    subtitle,\n    description,\n    previewHeadline,\n    previewDescription,\n    previewActionText,\n    publishDate,\n    sponsorLanguage,\n    url,\n    byline,\n    eventDate,\n    eventEndDate,\n    eventLocation,\n    isBranded,\n    slug { ... },\n    primaryTagV3-> { _id, name, slug },\n    tertiaryTagV3-> { _id, name, slug },\n    authors[]-> {\n      ...,\n    },\n    brand->{\n      slug,\n      domain->{ name, url },\n    },\n    newsletter->{\n      ...,\n      domain->{ slug },\n    },\n    hero {\n      image {\n        ").concat(a.tX,"\n      },\n    },\n    primaryImage {\n      ").concat(a.yr,"\n    },\n    headerImage {\n      ").concat(a.yr,"\n    },\n    previewThumbnail {\n      ").concat(a.yr,"\n    },\n    image {\n      ").concat(a.yr,"\n    },\n    ").concat("\n  inlineMeteorAdvertisement-> ".concat("\n{\n    ...,\n    company->{\n      name,\n      image {\n        asset->{\n          url\n        }\n      },\n      logoSize\n    },\n    adImage {\n      asset->{\n        ...,\n        url,\n      }\n    }\n  }\n","\n"),",\n    partner->{\n      ...,\n      logo {\n          ...,\n          asset-> { ... },\n      },\n    },\n    og {\n      ").concat(i.d,"\n    },\n    contentType {\n      contentType,\n      contentSubtype\n    }\n  ")},2686:function(n,e,t){t.d(e,{BP:function(){return u}});var a=t(73235);t(1978);var i=t(46711),o=t.n(i),r=t(30446);function l(){let n=(0,a._)(["*[_type match $type && slug.current == $slug][0] {\n    _type,\n    disableSponsorship,\n    ",",\n    startDate,\n    endDate,\n    ","\n  }"]);return l=function(){return n},n}
1function s(){let n=(0,a._)(["*[_id == $id][0] {\n    _type,\n    disableSponsorship,\n    ",",\n    startDate,\n    endDate,\n    ","\n  }"]);return s=function(){return n},n}function c(){let n=(0,a._)(["*[_id == $id || _originalId == $id][0] {\n  _type,\n  disableSponsorship,\n  ",",\n  startDate,\n  endDate,\n  ","\n}"]);return c=function(){return n},n}let d='\n    inlineMeteorAdvertisement-> {\n        ...,\n        company->{\n            name,\n            isInternal,\n            image {\n                asset->{\n                url,\n                "dimensions": {\n                    "height": metadata.dimensions.height,\n                    "width": metadata.dimensions.width,\n                    "aspectRatio": metadata.dimensions.aspectRatio\n                },\n            }\n        },\n        logoSize\n        },\n        adImage {\n        asset->{\n            url,\n            "dimensions": {\n                "height": metadata.dimensions.height,\n                "width": metadata.dimensions.width,\n                "aspectRatio": metadata.dimensions.aspectRatio\n            },\n        }\n        }\n    }\n',p='\n  "tagAd": select(\n    _type == "tagV3.tertiary" => secondaryTag->primaryTag->{\n      startDate,\n      endDate,\n      '.concat(d,',\n    },\n    _type == "tagV3.secondary" => primaryTag->{\n      startDate,\n      endDate,\n      ').concat(d,',\n    },\n    _type == "tagV3.primary" => null,\n    primaryTagV3->{\n      startDate,\n      endDate,\n      ').concat(d,",\n    }\n  )\n");o()(l(),d,p),o()(s(),d,p),o()(c(),d,p);let u=n=>{let{slug:e,documentType:t,id:a,initialData:i}=n,o=a?"?id=".concat(encodeURIComponent(a)):"?slug=".concat(encodeURIComponent(null!=e?e:""),"&type=").concat(encodeURIComponent(null!=t?t:"")),{data:l,isLoading:s,error:c}=(0,r.ZP)((a?"/api/sanity/ads/by-id":"/api/sanity/ads/by-slug")+o,{revalidateOnFocus:!1,revalidateOnReconnect:!1,fallbackData:i});return l&&"object"==typeof l&&"message"in l&&"No ad found"===l.message?{data:null,loading:s,error:null}:{data:l,loading:s,error:c}}},3411:function(n,e,t){var a=t(73235);t(1978);var i=t(46711),o=t.n(i),r=t(63405),l=t(1512);function s(){let n=(0,a._)(['\n    *[_type == "game" && slug.current == $slug && contentType.contentSubtype == $gameType][0] {\n        ...,\n        image {\n          ',"\n          href,\n        },\n        brand-> { ctaHeading, ctaDescription, slug, name },\n        authors[]-> { ... },\n    }\n"]);return s=function(){return n},n}function c(){let n=(0,a._)(['\n    *[_type == "game" && contentType.contentSubtype == $gameType && (\n      publishDate < $lastPublishDate\n      || (publishDate == $lastPublishDate && _id < $lastId)\n    )] | order(publishDate desc)[0...7] { \n        ',"\n    }\n"]);return c=function(){return n},n}function d(){let n=(0,a._)(['\n    *[_type == "game" && select(defined($gameType) => contentType.contentSubtype == $gameType, true)] | order(publishDate desc)[0...7] { \n       ',"\n    }\n"]);return d=function(){return n},n}o()(s(),l.tX),o()(c(),r.I),o()(d(),r.I)}}]);

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.