PageSourceSearch

https://www.hbs.edu/_next/static/chunks/3168.30d3085e1b9f3d7f.js

js hbs.edu collected 2026-09-24 07:39:05 UTC 8,823 bytes, 2 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3168],{3168:(e,l,i)=>{"use strict";i.r(l),i.d(l,{ContentfulMagazineIssueBlock:()=>p});var t=i(6029),r=i(61277);i(46017);var n=i(30882),a=i(75621),s=i(30313),u=i(17815);function o(e){let{mediaAsset:l,title:i,href:r,date:o,theme:d,teases:c,customBgColor:h}=e,f=h?s.fq[h]:void 0;return(0,t.jsxs)("div",{className:"hbs-global-align-full hbs-magazine-issue","data-region":"cb__magazine-issue","data-theme":d,...function(e){if(!e)return null;let l=function(e){let l=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return l?[l[1],l[2],l[3]].map(e=>e?parseInt(e,16):void 0).filter(e=>!!e||0===e):null}(e);if(l){let i=Array.isArray(l)&&3===l.length&&l.every(e=>"number"==typeof e)?.2126*l[0]+.7152*l[1]+.0722*l[2]:null;return{"data-theme":null!==i&&i>127.5?"light":"dark",style:{"--c-bg":e,"--c-spot":"var(--c-text)","--c-accent-dark":"var(--c-text)","--c-accent-light":"var(--c-text)","--c-outline":"var(--c-text)"}}}return null}(f),children:[l&&(0,t.jsx)("div",{className:"hbs-magazine-issue__media",children:(0,t.jsx)(n.Z,{hide:{caption:!0},...l})}),(0,t.jsxs)("div",{className:"hbs-magazine-issue__text",children:[(0,t.jsxs)("div",{children:[o&&(0,t.jsx)("p",{className:"hbs-magazine-issue__date",children:o}),i&&(0,t.jsx)("h2",{className:"hbs-magazine-issue__title",children:i})]}),(0,t.jsxs)("div",{className:"hbs-magazine-issue__tease-content",children:[(0,t.jsx)("ul",{className:"hbs-magazine-issue__teases",children:c.map(e=>(0,t.jsxs)("li",{className:"hbs-magazine-issue__tease",children:[(0,t.jsx)("h3",{className:"hbs-magazine-issue__tease-title",children:e.href?(0,t.jsx)(u.N,{href:e.href,children:e.title}):e.title}),(0,t.jsx)("p",{className:"hbs-magazine-issue__tease-description",children:e.description}),e.author&&(0,t.jsx)("div",{className:"hbs-magazine-issue__tease-author",children:(0,t.jsxs)("span",{children:["By ",e.author]})})]},e.title))}),r&&(0,t.jsx)(a.l,{href:r,type:"primary-button",children:"View issue"})]})]})]})}var d=i(62793),c=i(30642),h=i(28725),f=i(25692);let p=(0,r.i)(e=>{var l,i,r,n,a,s,u,p,m,v,g,b;let{entry:y}=e,{getEntry:j}=(0,c.U)(),x={teases:[],theme:y.fields.theme},B=j(y.fields.query),k=null!=(n=y.fields.limit)?n:5,z=(0,h.o)(y.fields.query),{data:A}=(0,f.SQ)(z),S=null==A?void 0:A.hits[0],_=null!=(a=null==S||null==(l=S.display)?void 0:l.featured)?a:[],D=(0,f.SQ)({index:"modern",query:_.map(e=>"id:".concat(e)).join(" OR "),size:k},{enabled:_.length>0}),q=j(y.fields.periodicalIssue),N=(null==q?void 0:q.fields.publicationMonth)&&(null==q?void 0:q.fields.publicationYear)?(null==q?void 0:q.fields.publicationMonth)+" "+(null==q?void 0:q.fields.publicationYear):void 0,C=(0,f.SQ)({index:"modern",query:'contentType:IssueLanding AND title:"'.concat(N,'"'),size:k},{enabled:!!N}),E=null==C||null==(i=C.data)?void 0:i.hits[0],w=null!=(s=null==E||null==(r=E.display)?void 0:r.featured)?s:[],F=(0,f.SQ)({index:"modern",query:null==w?void 0:w.map(e=>"id:".concat(e)).join(" OR "),size:k},{enabled:w.length>0});if(B)S&&(x.title=S.source,x.date=S.title,x.href=S.url,(null==(u=S.display)?void 0:u.thumbnail)&&(x.mediaAsset={image:S.display.thumbnail}),(null==(m=S.display)||null==(p=m.thumbnail)?void 0:p.teaseBackgroundColor)&&void 0===y.fields.theme&&(x.customBgColor=S.display.thumbnail.teaseBackgroundColor),null==D||null==(v=D.data)||v.hits.forEach(e=>{if(e.title&&e.description){var l;null==(l=x.teases)||l.push({title:e.title,author:Array.isArray(e.author)?e.author.join(" and "):e.author,description:e.description,href:e.url})}}));else if(q){let e=j(null==q?void 0:q.fields.title),l=j(null==q?void 0:q.fields.coverImage);x.title=null==e?void 0:e.fields.title,x.date=N,x.href=null==E?void 0:E.url,l&&(x.mediaAsset=(0,d.N2)(l),l.fields.teaseBackgroundColor&&void 0===y.fields.theme&&(x.customBgColor=l.fields.teaseBackgroundColor)),(null==E||null==(g=E.display)?void 0:g.featured)&&(null==F||null==(b=F.data)||b.hits.forEach(e=>{if(e.title&&e.description){var l;let i=Array.isArray(e.author)?1===e.author.length?e.author[0]:2===e.author.length?e.author.join(" and "):e.author.slice(0,-1).join(", ")+" and "+e.author.slice(-1):e.author;null==(l=x.teases)||l.push({title:e.title,author:i,description:e.description,href:e.url})}}))}return(0,t.jsx)(o,{...x})})},25692:(e,l,i)=>{"use strict";i.d(l,{SQ:()=>s,zD:()=>u});var t=i(65104);let r="/api/search/query";function n(e){var l,i,t,r,n,a;return(null==e?void 0:e.query)===void 0?{}:{from:null==e||null==(l=e.from)?void 0:l.toString(),size:null==e||null==(i=e.size)?void 0:i.toString(),index:e.index,query:e.query,facets:null==e||null==(t=e.facets)?void 0:t.join(","),filters:null==e?void 0:e.filters,sort:null==e?void 0:e.sort,facetLimit:null==e||null==(r=e.facetLimit)?void 0:r.toString(),fields:null==e||null==(n=e.fields)?void 0:n.join(","),options:null==e||null==(a=e.options)?void 0:a.join(",")}}function a(e){if(e)return 403===e.status?"Access Denied":"object"==typeof e.info&&null!==e.info&&"error"in e.info?String(e.info.error):"Search request failed (".concat(e.status,")")}function s(e){var l,i;let s,u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{enabled:d=!0}=u,c=null!=(i=null!=(l=null==e?void 0:e.size)?l:u.defaultSize)?i:25,h=u.dedupe?c+10:c,f=null==e?void 0:e.fields,p={url:r,params:n({...null!=e?e:{},size:h,fields:f})},m=!!(d&&(null==e?void 0:e.query)!==void 0),v=(0,t.s)(p,{enabled:m}),g=v.data,b=g&&"object"==typeof g&&"error"in g&&g.error,y=u.dedupe&&(null==g?void 0:g.hits)&&!b?{...g,hits:o({hits:g.hits,search:e,options:u})}:g;return v.error?s=a(v.error):b&&(s=String(null==g?void 0:g.error)),{...v,data:y,searchError:s}}function u(e){let l,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s={method:"POST",url:r,headers:{"content-type":"application/json"},body:JSON.stringify({queries:e.map(e=>{var l,t;let r=null!=(t=null!=(l=null==e?void 0:e.size)?l:i.defaultSize)?t:25,a=i.dedupe?r+10:r;return n({...null!=e?e:{},size:a})})})},u=(0,t.s)(s),d=i.dedupe&&u.data?u.data.map((l,t)=>Array.isArray(l.hits)?{...l,hits:o({hits:l.hits,search:e[t],options:i})}:l):u.data;if(u.error)l=a(u.error);else if(d){let e=d.find(e=>e&&"object"==typeof e&&"error"in e&&e.error);e&&(l=String(e.error))}return{...u,data:d,searchError:l}}function o(e){var l,i;let{hits:t,search:r,options:n}=e,a=[],s=null!=(i=null!=(l=null==r?void 0:r.size)?l:n.defaultSize)?i:25;for(let e of t)if(a.some(l=>"id"in l&&"id"in e&&l.id===e.id||"HBSTitle"in l&&"HBSTitle"in e&&l.HBSTitle===e.HBSTitle)||a.push(e),a.length>=s)break;return a}},28725:(e,l,i)=>{"use strict";i.d(l,{o:()=>t});let t=(0,i(16848).j)(e=>{var l;let{entry:i,options:t={}}=e;if(!i.fields.query)return null;let r=t.index||i.fields.index||"modern",n={...t,query:t.query||"(".concat(i.fields.query,")").concat("protected"===r?"":" AND -HBSDataLifecycle:Draft"),size:t.size||parseInt(i.fields.limit||"25",10),index:r,options:(null==(l=i.fields.options)?void 0:l.includes("useBoostScore"))?["useBoostScore"]:t.options},a=i.fields.sort;return!n.sort&&a&&(n.sort=a.join(","),n.sort||"legacy"!==r&&"protected"!==r&&"classnotes"!==r||(n.sort="HBSSortDate")),n})},30313:(e,l,i)=>{"use strict";i.d(l,{UP:()=>u,V:()=>o,du:()=>n,fq:()=>a});let t={light:"#f6f4f2",white:"#ffffff",dark:"#222222",black:"#000000",crimson:"#a41034",red:"#e80538",purple:"#85609f",blue:"#aac8eb"},r=Object.entries(t).map(e=>{let[l]=e;return l});Object.entries(t).filter(e=>{let[l]=e;return!["purple","blue"].includes(l)}).map(e=>{let[l]=e;return l});let n="light",a={crimson:t.crimson,red2:t.red,red3:"#ED5541",red4:"#E0B2A7",orange1:"#AE6429",orange2:"#E87D1E",orange4:"#F7C76B",yellow2:"#EBCD00",yellow3:"#F3E44D",yellow4:"#F4EF6B",green1:"#026833",green2:"#52A52E",green4:"#B3D56A",teal1:"#006085",teal3:"#56BAB3",teal4:"#9BD6C4",blue1:"#3B2883",blue2:"#6578B4",blue3:"#7FA4D1",blue4:t.blue,purple1:"#57116A",purple2:"#80408D",purple3:"#9B7FAF",purple4:"#C6B2D1",magenta1:"#78244C",magenta2:"#C9006B",magenta3:"#D86199",magenta4:"#E599BA",black:t.black,dark:t.dark,gray2:"#68666F",gray3:"#A3A0A2",gray4:"#D5D0CA",white:t.white,light:t.light},s=["crimson","red2","orange1","green1","teal1","blue1","purple1","purple2","magenta1","magenta2","black","dark","gray2"];Object.entries(a).map(e=>{let[l]=e;return l});let u=e=>e&&s.includes(e)?"dark":"white",o=e=>"red2"===e?"red":"blue4"===e?"blue":e&&r.includes(e)?e:e&&s.includes(e)?"plain-dark":"plain-light";Object.keys({light:t.light,white:t.white,dark:t.dark,black:t.black,crimson:t.crimson})},46017:()=>{},61277:(e,l,i)=>{"use strict";i.d(l,{i:()=>n});var t=i(6029),r=i(30642);function n(e){return l=>{let{entry:i,options:n}=l,{getEntry:a,createEditAttributes:s}=(0,r.U)(),u=a(i);return(null==u?void 0:u.fields)&&(null==u?void 0:u.metadata)&&(null==u?void 0:u.sys.id)?(0,t.jsx)(e,{entry:u,options:n,createEditAttributes:s}):null}}}}]);
2//# sourceMappingURL=3168.30d3085e1b9f3d7f.js.map

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.