PageSourceSearch

https://contentmarketinginstitute.com/assets/src-13FFjv3X.js

js contentmarketinginstitute.com collected 2026-10-01 07:19:38 UTC 5,677 bytes, 2 lines download raw bytes

1import{o as e}from"./rolldown-runtime-C0FnF6B9.js";import{a as t}from"./vendor-html-parser-DOJ8foyv.js";import{n,t as r}from"./vendor-react-BREUBCH4.js";import{S as i,T as a,Y as o,at as s,lt as c,o as l,v as u,x as d,zt as f}from"./errorBoundary-CheDi6wM.js";import{t as p}from"./src-1wTTKcyD.js";import{g as m,x as h}from"./src-FD65B_Ks.js";import{t as g}from"./src-Yx0ppfGW.js";var _=r(),v=`module_content_cards`,y=(0,f.cn)(`ContentCards`),ee=[[300,100],[300,250]],te=[{width:0,height:0,sizes:[[300,100],[300,250]]},{width:480,height:200,sizes:[[300,100],[300,250]]}],b=e(t()),x=25,S=({contentCount:e,variant:t,position:n,allAdsCount:r=0,totalHiddenAdsCount:i=0})=>t===`vertical`?n===`none`?4+i:2+i:t===`recipe`?x+i:t===`horizontal`?r===0&&n===`none`?e<6?3:6:n===`none`?6+i:4+i:t==="default"||t===`column`?5+i:10,C=n(),w=(0,f.cn)(`ContentCards`),ne=({variant:e,contents:t,showAll:n,isShowDate:r,isShowContributor:i,trackGtmClick:o,trackGtmUid:c,position:l,trackGtmTitle:u})=>{let[f,h]=(0,b.useState)(2),g=s(e=>e.ads.renderVersion);(0,b.useEffect)(()=>{let n=0,r=0;t.forEach(({type:e,data:t})=>{e===`ad`&&(t.pos?(r++,a.rendered?.[t.pos]||n++):n++)}),h(S({variant:e,position:l,allAdsCount:r,totalHiddenAdsCount:n,contentCount:t.length}))},[g,e,t]);let _=e===`vertical`||e===`horizontal`?l:void 0,v=w(`ContentPreview`,{[e]:!0}),y=t.slice(0,f).filter(e=>e.type!==`ad`).map(e=>e.data);return m(u,c,y),(0,C.jsx)(`div`,{className:w(`Content`,{[e]:!0,[String(_)]:!!_}),children:t.map(({type:t,data:a},s)=>(0,C.jsxs)(b.Fragment,{children:[n||t===`contentPreview`&&s<f&&(0,C.jsx)(`div`,{className:v,"data-testid":`content-preview-${e}`,children:(0,C.jsx)(p,{...a,isShowDate:r,layoutVariant:e,trackGtmClick:o,trackGtmUid:c,isShowContributor:i,trackGtmTitle:u})}),t===`ad`&&a.pos&&(0,C.jsx)(d.Slot,{pos:a.pos,className:v})]},`k-${s}`))})},re=e=>{let t=(0,_.c)(7),{link:n,variant:r,trackGtmClick:i,showRightIcon:a}=e,s=a===void 0||a,{oneInformaEnabled:c}=o.useFeatureToggles();if(!n?.href||!n?.label)return null;let d=r===`dark-outlined`,f;return t[0]!==d||t[1]!==n.href||t[2]!==n.label||t[3]!==c||t[4]!==s||t[5]!==i?(f=c?(0,C.jsx)(g,{className:y(`Link`),variant:d?`dark-outlined`:`text-link`,automationId:`contentCardsBreadcrumbsLinkTitle`,size:d?`responsive`:`small`,url:n.href,rightIcon:s?`ChevronRight`:void 0,trackGtmClick:i,isScmLink:d,children:n.label}):(0,C.jsxs)(l,{className:y(`Link`),"data-testid":`content-card-link`,to:n.href,trackGtmClick:i,children:[(0,C.jsx)(`span`,{className:y(`LinkText`),"data-testid":`contentCardsBreadcrumbsLinkTitle`,children:n.label}),(0,C.jsx)(u,{icon:`ChevronRight`,className:y(`LinkIcon`)})]}),t[0]=d,t[1]=n.href,t[2]=n.label,t[3]=c,t[4]=s,t[5]=i,t[6]=f):f=t[6],f},ie=e=>{let t=(0,_.c)(60),{className:n,title:r,moduleLabel:a,link:s,contents:l,variant:u,moduleLocation:f,dateDisplay:p,contributorDisplay:m,showAll:g,displayAd:b,contentDisplayOption:x}=e,S=a===void 0?``:a,w=p===void 0?`show`:p,ie=m===void 0?`show`:m,T=S||r,{oneInformaEnabled:ae}=o.useFeatureToggles(),E;t[0]!==f||t[1]!==T?(E={title:T,moduleLocation:f,uid:v},t[0]=f,t[1]=T,t[2]=E):E=t[2];let{trackGtmClick:D}=h(E),O=i(b?.pos)?`show`:`hide`,k=u===`vertical`||u===`horizontal`,A=b?.position===`left`,j=b?.position===`right`,M=f===`sidebar`,oe=f===`homepage`,N=f===`modular_program`;ae&&M&&x===`horizontalCard`&&(u=`column`);let P=ae&&(M&&(u===`vertical`||u===`column`)||(oe||N)&&u===`vertical`||u===`horizontal`),F=f===`recipe-portal`?`h1`:`h3`,I;t[3]!==n||t[4]!==M?(I=y({sidebar:M},[n]),t[3]=n,t[4]=M,t[5]=I):I=t[5];let L;t[6]!==b||t[7]!==O||t[8]!==A||t[9]!==k?(L=k&&A&&b?.pos&&(0,C.jsx)(d.Slot,{pos:b.pos,className:y(`Ad`,{left:!0,isAdRendered:O}),sizes:ee,responsiveSizeMapping:te}),t[6]=b,t[7]=O,t[8]=A,t[9]=k,t[10]=L):L=t[10];let R;t[11]===u?R=t[12]:(R=y(`CardsWrapper`,{[u]:!0}),t[11]=u,t[12]=R);let z;t[13]===u?z=t[14]:(z=y(`Header`,{[u]:!0}),t[13]=u,t[14]=z);let B;t[15]===Symbol.for(`react.memo_cache_sentinel`)?(B=y(`Title`),t[15]=B):B=t[15];let V;t[16]===T?V=t[17]:(V=c(T),t[16]=T,t[17]=V);let H;t[18]===V?H=t[19]:(H={__html:V},t[18]=V,t[19]=H);let U;t[20]!==F||t[21]!==H?(U=(0,C.jsx)(F,{className:B,"data-testid":`contentCardsTitle`,dangerouslySetInnerHTML:H}),t[20]=F,t[21]=H,t[22]=U):U=t[22];let W;t[23]!==s||t[24]!==D?(W=(0,C.jsx)(re,{link:s,trackGtmClick:D,variant:`text-link`}),t[23]=s,t[24]=D,t[25]=W):W=t[25];let G;t[26]!==U||t[27]!==W||t[28]!==z?(G=(0,C.jsxs)(`div`,{className:z,"data-testid":`content-cards-header`,children:[U,W]}),t[26]=U,t[27]=W,t[28]=z,t[29]=G):G=t[29];let K=b?.position,q=w===`show`,J=ie===`show`,Y;t[30]!==l||t[31]!==T||t[32]!==g||t[33]!==K||t[34]!==q||t[35]!==J||t[36]!==D||t[37]!==u?(Y=(0,C.jsx)(ne,{variant:u,showAll:g,contents:l,trackGtmClick:D,trackGtmUid:v,position:K,isShowDate:q,isShowContributor:J,trackGtmTitle:T}),t[30]=l,t[31]=T,t[32]=g,t[33]=K,t[34]=q,t[35]=J,t[36]=D,t[37]=u,t[38]=Y):Y=t[38];let X;t[39]!==P||t[40]!==N||t[41]!==M||t[42]!==s||t[43]!==D?(X=P?(0,C.jsx)(re,{link:s,trackGtmClick:D,variant:`dark-outlined`,showRightIcon:!N&&!M}):null,t[39]=P,t[40]=N,t[41]=M,t[42]=s,t[43]=D,t[44]=X):X=t[44];let Z;t[45]!==G||t[46]!==Y||t[47]!==X||t[48]!==R?(Z=(0,C.jsxs)(`div`,{className:R,children:[G,Y,X]}),t[45]=G,t[46]=Y,t[47]=X,t[48]=R,t[49]=Z):Z=t[49];let Q;t[50]!==b||t[51]!==O||t[52]!==j||t[53]!==k?(Q=k&&j&&b?.pos&&(0,C.jsx)(d.Slot,{pos:b.pos,className:y(`Ad`,{right:!0,isAdRendered:O}),sizes:ee,responsiveSizeMapping:te}),t[50]=b,t[51]=O,t[52]=j,t[53]=k,t[54]=Q):Q=t[54];let $;return t[55]!==Z||t[56]!==Q||t[57]!==I||t[58]!==L?($=(0,C.jsxs)(`div`,{"data-module":`content-cards`,className:I,children:[L,Z,Q]}),t[55]=Z,t[56]=Q,t[57]=I,t[58]=L,t[59]=$):$=t[59],$};export{ie as t};
2//# sourceMappingURL=src-13FFjv3X.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.