1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4386],{8586:(e,t,s)=>{var i=s(4821);!function(){class e extends i.A{constructor(e,t){super(e,t)}init(){this.getSponsoredArticles().then(()=>this.createComponent())}setFilter(){this.baseFilter(),this.categoriesFilter(),this.extendFilter()}baseFilter(){const e=document.documentElement.getAttribute("lang")||"en-GB";this.filter+=`language: ${e}`,this.options.bu&&(this.filter+=` AND bu: ${this.options.bu}`),this.options.site&&(this.filter+=` AND site: ${this.options.site}`),this.options.region&&!this.options.ppsIntegrationPathOverride&&(this.filter+=` AND region: ${this.options.region}`),this.filter+=` AND publish_date_timestamp <= ${Date.now()}`}extendFilter(){this.options.featuredArticles&&(this.filter+=` AND featured: ${this.options.featuredArticles}`),this.options.mediaType&&"ALL"!==this.options.mediaType&&(this.filter+=` AND media: ${this.options.mediaType}`)}}rx.componentLoader.register({blogArticleList:e})}()},8031:(e,t,s)=>{s.d(t,{A:()=>l});var i=s(8431),a=s(5466);function r(e){return i.createElement("div",{className:"image",style:{maxWidth:e.maxWidth}},i.createElement("div",{className:"img-resp__base",style:{paddingBottom:e.paddingBottom},"data-rx":"imageresponsive","data-rx-params-imageresponsive":e.params},i.createElement("div",{className:"img-resp__anchor"})))}const n=(0,s(7405).A)(({nbHits:e,text:t})=>!!t&&i.createElement("div",{className:"stats__base"},i.createElement("span",{className:"stats__label theme__headings--font-family"},e.toLocaleString()," ",t)));function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var s=arguments[t];for(var i in s)({}).hasOwnProperty.call(s,i)&&(e[i]=s[i])}return e},o.apply(null,arguments)}const l=(0,a.A)(({hits:e,showDetails:t,headingType:s,imageStyle:a,resultsStyle:l,showTotal:h,linkDtmTag:m,parentCategory:c,authorProfileBasePath:p,authorMode:u,mediaTypes:d,hitsPerPage:_,showSponsoredFirst:g,sponsoredColor:f,showMostPopularHits:N,mostPopularHits:E})=>{N&&(e=E);const b=function(e){const t=/[^{\{]+(?=}\})/g;let s;if(e.fullPath&&(s=e.fullPath.match(t),!c&&-1===s[0].indexOf(":")||c&&c.id&&s[0].split(":").length===c.level+2&&-1!==s[0].indexOf(`${c.id}`)))return i.createElement("li",{className:"hits__categories-item",key:e.id},i.createElement("a",o({href:u?e.linkAuthor:e.link,className:"hits__categories-link"},rx.setDTMAttributes(m,e.text,e.link)),e.text))};return function(e){const c=`hits__list hits__list--${l}`;return!!e.length&&(g&&e.sort((e,t)=>e.sponsored&&!t.sponsored?-1:!e.sponsored&&t.sponsored?1:0),e.length>_&&(e=e.slice(0,_)),i.createElement("div",{className:"hits__base",tabIndex:-1},i.createElement(n,{text:h}),i.createElement("ul",{className:c},e.map(e=>{const n=e.sponsored?"hits__item--sponsor "+f:"",l=(e.sponsored?"sponsored_":"")+m;return i.createElement("li",{className:`hits__item theme__ac-color--border-color-hover ${n}`,"data-mixpanel-hit-params":JSON.stringify({"Link Value":e.url,"Link Text":e.title}),key:e.objectID},i.createElement("div",{className:"hits__card"},i.createElement("div",{className:"hits__image-wrap"},i.createElement("div",{className:"hits__image"},i.createElement(r,{maxWidth:e[a].maxWidth,paddingBottom:e[a].paddingBottom,params:e[a].params})),e.sponsored&&i.createElement("div",{className:"hits__sponsored-label"},"SPONSORED")),i.createElement("div",{className:"hits__info"},i.createElement("div",null,i.createElement("a",o({className:"hits__link",href:u?e.urlAuthor:e.url},rx.setDTMAttributes(l,e.title,e.url)),function(e){return"H2"===s?i.createElement("h3",{className:"hits__title hits__title--h3"},e):i.createElement("h4",{className:"hits__title hits__title--h4"},e)}(e.title)),i.createElement("ul",{className:"hits__meta-list"},i.createElement("li",{className:"hits__meta-item"},i.createElement("span",{className:"hits__meta-text"},e.publish_date)),function(e){if(e)return i.createElement("li",{className:"hits__meta-item"},i.createElement("span",{className:"hits__meta-text"},e))}(e.time),function(e){if("PODCAST"===e||"VIDEO"===e){let t=`hits__meta-icon fas fa-${e.toLowerCase()}`;return i.createElement("li",{className:"hits__meta-item"},i.createElement("span",{className:t}),i.createElement("span",{className:"hits__meta-text"},d[e]))}}(e.media)),function(e){if(e&&e.id&&t){const t=e.id.split("/");if(t&&t.length>5){const s=t.slice(6).join("/");if(s){const t=`${p}/${s}.html`;return i.createElement("div",{className:"hits__author-wrap"},i.createElement("a",{href:t,className:"hits__author"},e.text))}}}}(e.author),function(e){if(e&&t)return i.createElement("p",{className:"hits__description"},e)}(e.description)),i.createElement("div",null,function(e){if(e)return i.createElement("ul",{className:"hits__categories-list"},e.map(e=>b(e)))}(e.categories)))))}))))}(e)})},8549:(e,t,s)=>{s.d(t,{A:()=>a});var i=s(8431);const a=(0,s(849).A)(({searchResults:e,error:t,showAlgoliaErrors:s,noResultsText:a,noResultsTipsHeader:r,no
1ResultsTip1:n,noResultsTip2:o,noResultsTip3:l,removeTitle:h,showTitle:m,enableComponent:c,isMostPopularComponent:p,mostPopularHits:u})=>{if(p&&(e=u),!t&&(!e||e.nbHits>0))return m&&m(),!1;if(!c)return h&&h(),!1;t&&s&&(a+=` ${t.message}`);const d=i.createElement(i.Fragment,null,i.createElement("hr",{className:"no-results__keyline"}),i.createElement("div",{className:"no-results__tips"},i.createElement("span",{className:"no-results__header"},i.createElement("span",{className:"no-results__lightbulb far fa-lightbulb"}),r),i.createElement("ul",{className:"no-results__list"},i.createElement("li",null,n),i.createElement("li",null,o),i.createElement("li",null,l))));return i.createElement("div",{className:"no-results__base"},i.createElement("span",{className:"no-results__title"},a),r&&d)})},4821:(e,t,s)=>{s.d(t,{A:()=>p});var i=s(8431),a=s(9827),r=s(3351),n=s.n(r),o=s(5495),l=s(4235),h=s(8031),m=s(8549);function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var s=arguments[t];for(var i in s)({}).hasOwnProperty.call(s,i)&&(e[i]=s[i])}return e},c.apply(null,arguments)}class p{constructor(e,t){this.el=e,this.options=t,this.similarQuery=[],this.filter="",this.init()}init(){console.error("init() method should be overwritten in a articleList class extension")}createComponent(e={}){const t=this.setImageStyle(),s=n()(this.options.appId,this.options.APIKey),r=this.el,p=(0,a.H)(r);this.setFilter(),p.render(i.createElement(l.A,{searchClient:s,indexName:this.options.indexName},i.createElement(o.A,{hitsPerPage:this.options.maxNum,filters:this.filter,similarQuery:this.similarQuery}),i.createElement(h.A,{showDetails:this.options.displayDescriptionAuthorName,headingType:this.options.type,imageStyle:t,linkDtmTag:this.options.linkDtmTag,resultsStyle:this.options.articleStyle,authorProfileBasePath:this.options.authorProfileBasePath,authorMode:this.options.authorMode,mediaTypes:this.options.translationsMap,hitsPerPage:this.options.hitsPerPage||this.options.maxNum,showSponsoredFirst:this.options.sponsoredStatus,sponsoredColor:this.options.sponsoredColor}),i.createElement(m.A,c({enableComponent:this.options.isEditMode,noResultsText:this.options.noResultsText},e))))}setFilter(){this.baseFilter()}baseFilter(){const e=document.documentElement.getAttribute("lang")||"en-GB";this.filter+=`language: ${e}`,this.options.bu&&(this.filter+=` AND bu: ${this.options.bu}`),this.options.site&&(this.filter+=` AND site: ${this.options.site}`),this.options.region&&(this.filter+=` AND region: ${this.options.region}`),this.filter+=` AND publish_date_timestamp <= ${Date.now()}`}categoriesFilter(){this.options.categories&&(this.filter+=" AND (",this.options.categories.split(",").forEach((e,t)=>{t>0&&(this.filter+=" OR "),this.filter+=`categories.fullPath: "${decodeURI(e)}"`}),this.filter+=")")}setImageStyle(){let e="imagePhoto";return"small-vertical"===this.options.articleStyle&&(e="imageSquare"),e}displayError(e){let t=document.createElement("div");t.classList.add("article-list__error"),t.innerText=e,this.el.append(t)}removeTitle(){const e=this.el.parentNode.querySelector(".article-list__header");e&&e.remove()}showTitle(){const e=this.el.parentNode.querySelector(".article-list__header");e&&e.classList.remove("hide")}getSponsoredArticles(){return new Promise(e=>{this.options.sponsoredStatus?(this.options.hitsPerPage=this.options.maxNum,this.options.maxNum=1e3,e()):e()})}}}},e=>{e.O(0,[2330,4906,7926],()=>{return t=8586,e(e.s=t);var t});e.O()}]);
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.