import{j as e,E as g,A as N,T as i,e as m,y as u,B as x,z as v,I as $,d as S}from"./index-BnkAXW8c.js";import{a as y}from"./vendor-animations-CsoOZIH8.js";const A="news-empty-state",D=s=>{const r=()=>e.jsxs(y.Fragment,{children:[e.jsx(i,{size:"l",color:"white",isMarginDisabled:!0,children:s.t("news:emptyState:text1")}),e.jsx(i,{size:"l",color:"white",isMarginDisabled:!0,children:s.t("news:emptyState:text2")}),e.jsx(i,{size:"l",color:"white",isMarginDisabled:!0,children:s.t("news:emptyState:text3")}),e.jsx(i,{size:"l",color:"white",isMarginDisabled:!0,children:s.t("news:emptyState:text4")})]});return e.jsx("div",{className:A,children:e.jsxs(g,{title:s.t("news:emptyState:title"),content:r(),children:[e.jsx(N,{type:"heartbreakerEvilWidget",size:300}),e.jsx(N,{type:"masikFoxyWidget",size:300})]})})},w="news-tag",o=s=>e.jsx("div",{className:`${w} ${w}_theme_${s.theme||"light"}`,children:s.text}),t="news-card",j=`${t}__content`,E=`${t}_variant_`,b=`${t}_color_`,z=s=>{var _;const r=s.color?b+s.color:"",a=`${t} ${E}${s.variant} ${r}`;if(((_=s.new)==null?void 0:_.id)==null)return e.jsx("div",{className:a});const n=d=>{var l;return e.jsx(u,{to:`/news/${(l=s.new)==null?void 0:l.id}`,children:d})},c=()=>{var d,l,h;return e.jsxs("div",{className:`${t}__footer`,children:[e.jsx(i,{size:"s",color:"secondary-40",isMarginDisabled:!0,children:(d=s.new)==null?void 0:d.publishedAt}),e.jsxs("div",{className:`${t}__buttons`,children:[e.jsx(x,{size:"s",theme:"secondary",icon:"like",iconPosition:"left",text:""+((l=s.new)==null?void 0:l.likes)}),e.jsx(x,{size:"s",theme:"secondary",icon:"chat",iconPosition:"left",text:""+((h=s.new)==null?void 0:h.comments)}),e.jsx(x,{size:"s",theme:"secondary",icon:"share",iconPosition:"left"})]})]})};return s.variant==="text"?n(e.jsxs("div",{className:a,children:[e.jsx(o,{text:s.new.category}),e.jsxs("div",{className:j,children:[e.jsx("div",{className:`${t}__header`,children:e.jsx(m,{value:s.new.title,size:"m"})}),e.jsxs("div",{children:[e.jsx(i,{className:`${t}_limit_3`,size:"m",color:"primary",isMarginDisabled:!0,children:s.new.description}),c()]})]})]})):s.variant==="big"?n(e.jsxs("div",{className:a,children:[e.jsx("div",{className:`${t}__overlay`}),e.jsx("img",{src:s.new.imageUrl,alt:"image"}),e.jsxs("div",{className:`${t}__cover`,children:[e.jsx(o,{text:s.new.category}),e.jsxs("div",{className:j,children:[e.jsx("div",{className:`${t}__header`,children:e.jsx(m,{value:s.new.title,size:"m"})}),e.jsxs("div",{className:`${t}__info`,children:[e.jsx(i,{className:`${t}_limit_2`,size:"m",color:"primary",isMarginDisabled:!0,children:s.new.description}),c()]})]})]})]})):s.variant==="outside"?n(e.jsxs("div",{className:a,children:[e.jsx("div",{className:`${t}__wrapper`,children:e.jsx("img",{src:s.new.imageUrl,alt:"image"})}),e.jsx(o,{text:s.new.category,theme:"dark"}),e.jsx("div",{className:`${t}__header`,children:e.jsx(m,{value:s.new.title,size:"m"})}),e.jsx(i,{className:`${t}_limit_3`,size:"m",color:"primary",isMarginDisabled:!0,children:s.new.description}),c()]})):n(e.jsxs("div",{className:a,children:[e.jsxs("div",{className:`${t}__cover`,children:[e.jsx("div",{className:`${t}__overlay`}),e.jsx("img",{src:s.new.imageUrl,alt:"image"}),e.jsx(o,{text:s.new.category,theme:"dark"}),e.jsxs("div",{className:j,children:[e.jsx("div",{className:`${t}__header`,children:e.jsx(m,{value:s.new.title,size:"m"})}),e.jsx(i,{className:`${t}_limit_2`,size:"m",color:"primary",isMarginDisabled:!0,children:s.new.description})]})]}),c()]}))},M="telegram-button",T=s=>e.jsxs("div",{className:M,children:[e.jsx(u,{to:v,target:"_blank",children:e.jsx($,{type:"telegram"})}),e.jsxs("div",{children:[e.jsx(i,{size:"m",color:"primary",isMarginDisabled:!0,children:s.t("news:telegram:title")}),e.jsx(i,{size:"m",color:"brand",bold:"700",isMarginDisabled:!0,children:e.jsx(S,{link:v,target:"_blank",text:s.t("news:telegram:text")})})]})]}),C="news-grid",L=s=>{switch(s){case 1:case 8:return{variant:"inside",color:"purple"};case 3:case 5:case 9:case 12:return{variant:"inside",color:"pink"};default:return{variant:"outside"}}},B=s=>e.jsx("div",{className:C,children:s.data.map((r,a)=>{const n=L(a);return e.jsx(z,{new:r,variant:n.variant,color:n.color},r.id)})});export{D as N,T,z as a,B as b,o as c};