(self.webpackChunkceet_carroya_frontend_portal=self.webpackChunkceet_carroya_frontend_portal||[]).push([[9817],{59817:function(e,a,t){"use strict";t.r(a);t(97650);var i=t(89103),n=t(6652),s=t(24002),r=t.n(s),o=t(33506),l=t.n(o),d=t(13925),c=t(21855),m=t(95093),u=t.n(m),_=t(39467),b=t(28848),h=t(17769),p=t(70907),g=t(36764),v=t(2284);a.default=()=>{const[e]=(0,v.A)(),[a,t]=(0,s.useState)(0),{setTealium:o}=(0,g.A)(),m=[{name:"Lo nuevo",data:[],relativePath:"/find-news/the-new",disabled:!1,publish:{position:0,id:(0,i.e0)(n.wI+"-lo_nuevo-publicidad"),statistics:(0,n.ex)(n.wI,"-lo_nuevo-publicidad"),imgWhenError:c.cA.public.assets+"/images/advertising/banner_new_news.jpg",url:c.cA.current_url+"/miespacio/publicar/index.do"}},{name:"Para compradores",data:[],relativePath:"/find-news/for-buyers",disabled:!1,publish:{position:0,id:(0,i.e0)(n.wI+"-para_compradores-publicidad"),statistics:(0,n.ex)(n.wI,"-para_compradores-publicidad"),imgWhenError:c.cA.public.assets+"/images/advertising/banner_buyers_news.jpg",url:c.cA.current_url+"/simular-financiacion"}},{name:"Para conductores",data:[],relativePath:"/find-news/for-drivers",disabled:!1,publish:{position:0,id:(0,i.e0)(n.wI+"-para_conductores-publicidad"),statistics:(0,n.ex)(n.wI,"-para_conductores-publicidad"),imgWhenError:c.cA.public.assets+"/images/advertising/banner_drivers_news.jpg",url:"https://www.youtube.com/channel/UCgb1dJpcZc8TfT8A0huOrfg"}},{name:"Las más leídas",data:[],relativePath:"/find-news/the-most-read",disabled:!1,publish:{position:0,id:(0,i.e0)(n.wI+"-las_mas_leidas-publicidad"),statistics:(0,n.ex)(n.wI,"-las_mas_leidas-publicidad"),imgWhenError:c.cA.public.assets+"/images/advertising/banner_readest_news.jpg",url:c.cA.current_url+p.D.search.general}}],[y,f]=(0,s.useState)(m),{adSpacePrepared:w}=(0,s.useContext)(_.Bn),k=(e,a)=>{const t=e.map((e=>({body:{1:u().unix(e.created_timestamp).format("MMM DD YYYY"),2:(0,i.wt)(e.title,M())},image:e.image_path,url:{link:e.url,isExternal:!0},id:e.created_timestamp,statistics:{type:"link",structure:{tealium_event:"link",event_name:"click",click:`home-bloque_noticias-${m[a].name}-${e.title}`}}}))),n=m[a].publish,s={image:n.img,url:{link:n.url},onlyImage:!0,statistics:n.statistics,id:n.id};return t.splice(n.position,0,s),t};(0,s.useEffect)((()=>{E(0)}),[]);const M=()=>{let a=90;return"mobile"===e.device&&(a=50),"tablet"===e.device&&(a=60),"4k"===e.device&&(a=90),a},j=function(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];f((a=>a.map((a=>({...a,disabled:e})))))},E=e=>{if(0===y[e].data.length){j(!0);const a=c.cA.url,{relativePath:t}=y[e];L(a+t,e)}else setTimeout((()=>A(y[e].publish.id)),100)},L=(e,a)=>{j(!0);const t=[...y],i=window.sessionStorage.getItem(t[a].name);if(i){const e=Object.values(JSON.parse(i));t[a].data=k(e,a),f((()=>t)),A(t[a].publish.id)}i||l().get(e).then((e=>{const i=Object.values(e.data);i.length>8&&i.splice(8),i&&Array.isArray(i)&&i.length>0&&(t[a].data=k(i,a),f((()=>t)),A(t[a].publish.id),window.sessionStorage.setItem(t[a].name,JSON.stringify(i)))})).catch((e=>{console.error("get news data",e)})).finally(j)},A=e=>{w({adUnits:[{divId:e}]})};return r().createElement("div",{className:"newsContainer"},r().createElement(b.A,null,r().createElement("h2",{className:"title"},"NOTICIAS"),r().createElement(h.A,{tabs:y,changetab:e=>{t(e),E(e)},statistics:"home-bloque_noticias-tab-"}),r().createElement(d.A,{id:(0,i.AU)(y[a].name),type:"news",variableWidth:"mobile"===e.device},y[a].data&&y[a].data.length>0&&y[a].data.map(((e,a)=>r().createElement("div",{id:e.id,className:"containerItem",key:a},(!e.onlyImage||e.onlyImage&&e.image)&&r().createElement("a",{href:e.url.link,target:"_blank",rel:"noopener noreferrer",onClick:()=>{o(e.statistics)}},r().createElement("div",{className:"containerImg "+(e.onlyImage&&"publish")},r().createElement("cy-img",{loading:"lazy",src:e.image,alt:"Allied"})),!e.onlyImage&&r().createElement("div",{className:"content"},r().createElement("h5",null,e.body[1]),r().createElement("h4",null,e.body[2]))))))),r().createElement("div",{className:"link",onClick:()=>(o({type:"link",structure:{tealium_event:"link",event_name:"click",click:"home-bloque_noticias-enlace_ver_todas"}}),void window.open(`${c.cA.current_url}/noticias/`,"_blank","noopener"))},r().createElement("h3",null,"Ver todas las Noticias"),r().createElement("div",{className:"icon icon-cy_icon_chevron_right"}))))}},97650:function(e,a,t){!function(e){"use strict";var a="ene._feb._mar._abr._may._jun._jul._ago._sep._oct._nov._dic.".split("_"),t="ene_feb_mar_abr_may_jun_jul_ago_sep_oct_nov_dic".split("_"),i=[/^ene/i,/^feb/i,/^mar/i,/^abr/i,/^may/i,/^jun/i,/^jul/i,/^ago/i,/^sep/i,/^oct/i,/^nov/i,/^dic/i],n=/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre|ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i;e.defineLocale("es",{months:"enero_febrero_marzo_abril_mayo_junio_julio_agosto_septiembre_octubre_noviembre_diciembre".split("_"),monthsShort:function(e,i){return e?/-MMM-/.test(i)?t[e.month()]:a[e.month()]:a},monthsRegex:n,monthsShortRegex:n,monthsStrictRegex:/^(enero|febrero|marzo|abril|mayo|junio|julio|agosto|septiembre|octubre|noviembre|diciembre)/i,monthsShortStrictRegex:/^(ene\.?|feb\.?|mar\.?|abr\.?|may\.?|jun\.?|jul\.?|ago\.?|sep\.?|oct\.?|nov\.?|dic\.?)/i,monthsParse:i,longMonthsParse:i,shortMonthsParse:i,weekdays:"domingo_lunes_martes_miércoles_jueves_viernes_sábado".split("_"),weekdaysShort:"dom._lun._mar._mié._jue._vie._sáb.".split("_"),weekdaysMin:"do_lu_ma_mi_ju_vi_sá".split("_"),weekdaysParseExact:!0,longDateFormat:{LT:"H:mm",LTS:"H:mm:ss",L:"DD/MM/YYYY",LL:"D [de] MMMM [de] YYYY",LLL:"D [de] MMMM [de] YYYY H:mm",LLLL:"dddd, D [de] MMMM [de] YYYY H:mm"},calendar:{sameDay:function(){return"[hoy a la"+(1!==this.hours()?"s":"")+"] LT"},nextDay:function(){return"[mañana a la"+(1!==this.hours()?"s":"")+"] LT"},nextWeek:function(){return"dddd [a la"+(1!==this.hours()?"s":"")+"] LT"},lastDay:function(){return"[ayer a la"+(1!==this.hours()?"s":"")+"] LT"},lastWeek:function(){return"[el] dddd [pasado a la"+(1!==this.hours()?"s":"")+"] LT"},sameElse:"L"},relativeTime:{future:"en %s",past:"hace %s",s:"unos segundos",ss:"%d segundos",m:"un minuto",mm:"%d minutos",h:"una hora",hh:"%d horas",d:"un día",dd:"%d días",w:"una semana",ww:"%d semanas",M:"un mes",MM:"%d meses",y:"un año",yy:"%d años"},dayOfMonthOrdinalParse:/\d{1,2}º/,ordinal:"%dº",week:{dow:1,doy:4},invalidDate:"Fecha inválida"})}(t(95093))}}]);