1import{a as W}from"./chunk-FNN46CJY.js";import"./chunk-YZOGUVPK.js";import"./chunk-U554SLT2.js";import{a as F}from"./chunk-O7DBOSCR.js";import{l as z}from"./chunk-JCDJIT3J.js";import"./chunk-MXV4RZMW.js";import{Ab as m,Jb as d,Sa as g,Sb as x,Tb as C,Xa as r,_b as b,ac as S,bc as H,cc as T,ec as w,fa as h,kb as c,pb as p,rb as f,tb as s,ub as _,wb as y,xb as v,yb as o,zb as u}from"./chunk-3CT25W52.js";var A=(e,t)=>({name:e,image:t}),P=(e,t,i,l,n,a)=>({uid:e,image:t,date:i,blog_title:l,blog_description:n,author:a});function D(e,t){if(e&1&&(m(0,"div",3),T(1,"renderHtml")),e&2){let i=d(2);p("innerHTML",w(1,1,i.body==null||i.body.primary==null?null:i.body.primary.heading,i.headingSerializer),g)}}function M(e,t){if(e&1&&(o(0,"h2",4),x(1),u()),e&2){let i=d(2);r(),C(i.heading)}}function O(e,t){if(e&1&&c(0,D,2,4,"div",3)(1,M,2,1,"h2",4),e&2){let i=d();s(i.hasPrismicHeading?0:1)}}function $(e,t){if(e&1&&(o(0,"div",2),m(1,"app-article-card",5),u()),e&2){let i,l=t.$implicit,n=d();r(),p("article",H(5,P,l==null||l.article==null?null:l.article.uid,l==null||l.article==null||l.article.data==null?null:l.article.data.image,l==null||l.article==null||l.article.data==null?null:l.article.data.date,l==null||l.article==null||l.article.data==null?null:l.article.data.blog_title,l==null||l.article==null||l.article.data==null?null:l.article.data.blog_description,S(2,A,l==null||l.article==null||l.article.data==null||l.article.data.author==null||l.article.data.author.data==null?null:l.article.data.author.data.name,l==null||l.article==null||l.article.data==null||l.article.data.author==null||l.article.data.author.data==null?null:l.article.data.author.data.image)))("hideDescription",(i=n.body==null||n.body.primary==null?null:n.body.primary.hide_description)!==null&&i!==void 0?i:!1)}}var k=(()=>{let t=class t{constructor(){this.fullWidth=!1,this.headingSerializer={paragraph:({children:l})=>`<p class="text-size-l">${l}</p>`,heading2:({children:l})=>`<h2 class="text-size-l">${l}</h2>`,heading3:({children:l})=>`<h3 class="text-size-l">${l}</h3>`}}get hasPrismicHeading(){return z.richText(this.body?.primary?.heading)}get hasHeading(){return!!this.heading||this.hasPrismicHeading}};t.\u0275fac=function(n){return new(n||t)},t.\u0275cmp=h({type:t,selectors:[["app-article-overview-slice"]],inputs:{body:"body",fullWidth:"fullWidth",heading:"heading"},standalone:!0,features:[b],decls:5,vars:7,consts:[[1,"my-5","my-lg-6","my-xl-7"],[1,"row","gy-5","g-lg-5"],[1,"col-md-6","col-xl-4"],[3,"innerHTML"],[1,"text-size-l"],[3,"article","hideDescription"]],template:function(n,a){n&1&&(o(0,"div",0),c(1,O,2,1),o(2,"div",1),y(3,$,2,12,"div",2,_),u()()),n&2&&(f("container",!a.fullWidth)("ps-lg-6",!a.fullWidth)("ps-xxl-7",!a.fullWidth),r(),s(a.hasHeading?1:-1),r(2),v(a.body==null?null:a.body.items))},dependencies:[W,F]});let e=t;return e})();export{k as ArticleOverviewSliceComponent};
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.