(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8308],{70561:function(e,a,r){Promise.resolve().then(r.bind(r,82778)),Promise.resolve().then(r.bind(r,44424))},44424:function(e,a,r){"use strict";r.d(a,{Smi:function(){return f}});var i,s,t=r(57437),n=r(2265),l=r(35563),c=r(75461),p=r(67455),m=r(80296);let d=async e=>{let{...a}=e,r=(0,m.R)(a);return(await (0,p.t)({url:"/api/v2/smi".concat(r),options:{isHeadlessCMS:!0}})).data||null};var _=r(81269),o=r(39594),h=r(20454),u=r(31109),S=r(33145),W=r(54365),x=r(71938),j=r(95245),v=r.n(j);(i=s||(s={})).DESKTOP="desktop",i.MOBILE="mobile";let b=e=>{let{data:a}=e,r=a.tags.map(e=>({id:e.id,label:e.name})),i=a.plannedPublishAt||a.createdAt,s=e=>(0,t.jsx)("div",{className:(0,W.Z)(v()["imageWrapper-".concat(e)],v().imageWrapper),children:(0,t.jsx)(S.default,{className:v().image,fill:!0,alt:a.imageAlt,src:a.imageUrl,unoptimized:!0})});return(0,t.jsxs)("div",{className:v().cardWrapper,children:[s("desktop"),(0,t.jsxs)("div",{className:v().contentWrapper,children:[(0,t.jsxs)("div",{className:v().infoWrapper,children:[!!r.length&&(0,t.jsx)("div",{className:v().chipsWrapper,children:(0,t.jsx)(c.cL,{variant:"primary",size:"m",className:v().chips,chips:[r[0]]})}),(0,t.jsx)("a",{href:"smi/".concat(a.url),className:v().title,children:a.title}),s("mobile")]}),(0,t.jsx)("div",{className:v().time,children:(0,x.p6)(i)})]})]})};var C=r(58539),g=r.n(C);let N=[{href:"/",label:"Главная"},{href:"/presscenter",label:"Пресс-центр Финуслуг"},{label:"СМИ о нас"}],f=e=>{let{contacts:a,smi:r,tags:i}=e,[s,p]=(0,n.useState)(null),[m,S]=(0,n.useState)(r),[W,x]=(0,n.useState)(0),[j,v]=(0,n.useState)(!1),[C,f]=(0,n.useState)(u.n.DESC),k=(0,n.useCallback)(async(e,a,r)=>{let i={limit:4*(a+1),sortOrder:e,draft:!1};v(!0),r&&(i.tags=r.map(e=>e.id));let s=await d(i);return!!s&&(S(s),v(!1),!0)},[]),E=async()=>{await k(C,W+1,s)&&x(e=>e+1)},O=async e=>{await k(e,W,s)&&f(e)};return(0,t.jsxs)("section",{className:g().section,children:[(0,t.jsxs)(l.W2,{children:[(0,t.jsx)(c.Oo,{className:g().breadcrumbs,items:N}),(0,t.jsxs)("div",{className:g().contentContainer,children:[(0,t.jsxs)("div",{className:g().headerWrapper,children:[(0,t.jsx)(o.V,{className:g().title,variant:"m",children:"СМИ о нас"}),(0,t.jsx)("div",{className:g().description,children:"Собрали все новости из СМИ о Финуслугах"})]}),(0,t.jsx)(h.F,{isLoading:j,tagsOptions:i,onSetActiveTags:e=>{e&&p(Array.isArray(e)?e:[e])},onApplyFilter:e=>{k(C,W,e)},sortOrder:C,onSetSortOrder:O}),(0,t.jsx)("div",{className:g().contentWrapper,children:(0,t.jsxs)(l.Zb,{className:g().smiWrapper,children:[null==m?void 0:m.smi.map(e=>(0,t.jsx)(b,{data:e},e.id)),(0,t.jsx)("div",{className:g().pagination,children:(null==m?void 0:m.pagination.rowsNumber)>4*(W+1)&&(0,t.jsx)(c.zx,{className:g().moreBtn,label:"Показать еще",variant:"secondary",onClick:E,pending:j})})]})})]})]}),a&&(0,t.jsxs)("div",{className:g().contactsWrapper,children:[(0,t.jsx)(o.V,{as:"h2",children:"Наши контакты"}),(0,t.jsx)(_.R,{data:a})]})]})}},58539:function(e){e.exports={section:"Smi_section__FlES5",breadcrumbs:"Smi_breadcrumbs__E2Zs9",title:"Smi_title__dBkOj",contentContainer:"Smi_contentContainer__sYd4R",headerWrapper:"Smi_headerWrapper__k57xb",description:"Smi_description__c34FR",contentWrapper:"Smi_contentWrapper__ffDlf",smiWrapper:"Smi_smiWrapper__AreCx",pagination:"Smi_pagination___H8zJ",moreBtn:"Smi_moreBtn__9mUS6",contactsWrapper:"Smi_contactsWrapper__kfaR_",shine:"Smi_shine__RU6uJ"}},95245:function(e){e.exports={cardWrapper:"SmiCard_cardWrapper__nzCOv",contentWrapper:"SmiCard_contentWrapper__kdzKb",infoWrapper:"SmiCard_infoWrapper__GsJ_9",imageWrapper:"SmiCard_imageWrapper__equ0F","imageWrapper-desktop":"SmiCard_imageWrapper-desktop__Zrlsu","imageWrapper-mobile":"SmiCard_imageWrapper-mobile__fE_Up",image:"SmiCard_image__PG69i",time:"SmiCard_time__qwnQa",title:"SmiCard_title__l04zD",readFull:"SmiCard_readFull__vqa5J",chipsWrapper:"SmiCard_chipsWrapper__E2iEQ",chips:"SmiCard_chips__CyKk1",shine:"SmiCard_shine__B2dMo"}}},function(e){e.O(0,[7840,3544,5501,6810,5512,9819,5344,2971,2117,1744],function(){return e(e.s=70561)}),_N_E=e.O()}]);