(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4508],{59339:function(e,t,s){"use strict";s.d(t,{u:function(){return a}});let a=e=>e.map(e=>({label:e.name,value:e.id}))},70754:function(e,t,s){"use strict";s.d(t,{Hu:function(){return n},Tg:function(){return c},jJ:function(){return l},lD:function(){return o}});var a,i,r=s(24269);let n={[r.$.bank]:{name:"Банк",name_p:"банках",name_r:"банков",any:"Любой",url:"/polzovatelskij_rejting_bankov"},[r.$.mfo]:{name:"МФО",name_p:"мфо",name_r:"мфо",any:"Любая",url:"/polzovatelskij_rejting_mfo"},[r.$.insurance]:{name:"Страховая",name_p:"страховых компаниях",name_r:"страховых",any:"Любая",url:"/strahovanie_otzyvy"}},l=[{label:"Все отзывы",value:""},{label:"С высокой оценкой",value:"good"},{label:"С низкой оценкой",value:"bad"}];(a=i||(i={})).rating="rating",a.date="created";let c=[{label:"По дате",id:"created"}],o="otzyvy"},8081:function(e,t,s){"use strict";s.d(t,{u:function(){return l}});var a=s(57437),i=s(80684),r=s(37790),n=s.n(r);let l=()=>(0,a.jsxs)("div",{className:n().wrapper,children:[(0,a.jsxs)("div",{className:n().title,children:["Как мы работаем",(0,a.jsx)("br",{}),"с отзывами"]}),(0,a.jsxs)("div",{className:n().content,children:[(0,a.jsxs)("div",{className:n().item,children:[(0,a.jsx)(i.IconFdsOctostarCheckO,{size:24}),(0,a.jsx)("div",{className:n().text,children:"Отзывы проходят модерацию"})]}),(0,a.jsxs)("div",{className:n().item,children:[(0,a.jsx)(i.IconFdsThumbDownO,{size:24}),(0,a.jsx)("div",{className:n().text,children:"Подозрительные — не публикуются и не влияют на рейтинг"})]}),(0,a.jsxs)("div",{className:n().item,children:[(0,a.jsx)(i.IconFdsClockO,{size:24}),(0,a.jsxs)("div",{className:n().text,children:["Чем старше отзыв, тем меньше",(0,a.jsx)("br",{}),"он влияет на рейтинг"]})]})]})]})},31538:function(e,t,s){"use strict";s.d(t,{l:function(){return v}});var a=s(57437),i=s(80684),r=s(75461),n=s(51479),l=s(54550),c=s(55089),o=s(28574),d=s.n(o);let v=e=>{let{company:t,orgType:s,eventCategory:o}=e,{env:v}=(0,c.k)(),_="".concat(v.NEXT_PUBLIC_BASE_URL,"/vyrazit_mnenie").concat(t&&s?"?".concat(s,"=").concat(t):"");return(0,a.jsxs)("a",{className:d().wrapper,href:_,onClick:()=>{(0,n.D)({eventCategory:o||"",eventActionType:n.i.banner,eventActionText:(0,l.b)("Оставить отзыв"),eventLabel:(0,l.b)(t||"")})},children:[(0,a.jsxs)("div",{children:[(0,a.jsxs)("div",{className:d().head,children:[(0,a.jsx)("div",{className:d().icon,children:(0,a.jsx)(i.IconFdsChatDotsSquareO,{size:24})}),"Оставьте отзыв"]}),(0,a.jsx)("p",{className:d().subtitle,children:"Расскажите о своём опыте использования банковских услуг"})]}),(0,a.jsx)(r.zx,{label:"Написать",size:"s"})]})}},31408:function(e,t,s){"use strict";s.d(t,{j:function(){return B}});var a=s(57437),i=s(35563),r=s(75461),n=s(61994),l=s(2265),c=s(76175),o=s(29681),d=s(8081),v=s(31538),_=s(33145),m=s(60816),w=s(24269);let u=(e,t)=>{let s;if(t){let{legal_entities:e}=t;if(Array.isArray(e)&&e.length>0){let t=e[0];"legal_address"in t&&t.legal_address?s=t.legal_address:"address"in t&&(s=t.address)}}return{"@context":"https://schema.org","@type":"ItemList",name:"Отзывы о финансовых организациях",description:"Собираем мнения клиентов о банках и финансовых организациях представленных на Финуслугах",itemListElement:e.map((e,t)=>({"@type":"ListItem",position:t+1,item:{"@type":"Review",itemReviewed:{"@type":e.fkType===w.$.insurance?"InsuranceAgency":"BankOrCreditUnion",name:e.fkName,...s&&{address:{"@type":"PostalAddress",addressLocality:s}}},reviewRating:{"@type":"Rating",ratingValue:e.rating},author:{"@type":"Person",name:e.name||"Аноним"},datePublished:e.date,reviewBody:e.review}}))}};var h=s(95177),p=s.n(h),x=s(75599),j=s(94073),g=s(71938);let N=e=>{let[t,s]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{let t=e.current;if(!t)return;let a=new ResizeObserver(()=>{s(t.scrollHeight>t.clientHeight)});return a.observe(t),()=>a.disconnect()},[]),t};var f=s(80684),y=s(51479),b=s(54550);let R=e=>(0,a.jsx)(i.Od,{className:e.className,width:e.width,height:e.height});var k=s(73315),L=s.n(k);let C=e=>{let t=(0,r.aF)("m"),s=e.forceMobile||t,l="ReviewDetail"===e.type,c=l?s?18:21:s?16:21;return(0,a.jsx)(i.Od,{className:(0,n.Z)(L().avatar,{[L().desktop]:!s,[L().reviewDetail]:l}),children:(0,a.jsx)("div",{className:L().companyLogoWrapper,children:(0,a.jsx)(R,{width:c,height:c})})})},T=()=>(0,a.jsx)(a.Fragment,{children:[1,2,3,4].map(e=>(0,a.jsxs)("a",{className:(0,n.Z)(p().review),children:[(0,a.jsxs)("div",{className:p().reviewHeader,children:[(0,a.jsxs)("div",{className:p().reviewHeaderTop,children:[(0,a.jsxs)("div",{className:p().reviewAuthor,children:[(0,a.jsx)(C,{}),(0,a.jsxs)("div",{className:p().authorInfo,children:[(0,a.jsx)(i.Od,{className:p().authorName,width:80,height:24}),(0,a.jsx)(i.Od,{className:p().rating,width:125,height:24})]})]}),(0,a.jsx)(i.Od,{className:p().date,width:70,height:24})]}),(0,a.jsxs)("div",{className:p().badges,children:[(0,a.jsx)(i.Od,{className:p().badge,width:70,height:28}),(0,a.jsx)(i.Od,{className:p().badge,width:70,height:28})]}),(0,a.jsx)(i.Od,{className:p().date,width:70,height:20})]}),(0,a.jsxs)("div",{className:(0,n.Z)(p().reviewContent),children:[(0,a.jsx)(i.Od,{className:p().reviewTitle,height:24}),(0,a.jsx)(i.Od,{className:(0,n.Z)(p().reviewText,{[p().overlay]:!0}),height:120}),(0,a.jsx)("div",{className:p().reviewContentBottom,children:(0,a.jsx)(i.Od,{className:p().readAllButton,width:123,height:24})})]})]},e))});var F=s(36773);let A=e=>{let{review:t}=e,[s,i]=(0,l.useState)(!1),r=(0,l.useRef)(null),c=N(r);return(0,a.jsxs)("div",{className:(0,n.Z)(p().reviewContent,{[p().expanded]:s}),children:[(0,a.jsx)("div",{className:p().reviewTitle,children:t.title}),(0,a.jsx)("div",{ref:r,className:(0,n.Z)(p().reviewText,{[p().overlay]:c}),children:t.review}),(0,a.jsxs)("div",{className:p().reviewContentBottom,children:[c?(0,a.jsx)("button",{className:p().readAllButton,onClick:()=>i(!0),children:"Читать полностью"}):(0,a.jsx)("div",{}),t.answers_count>0&&(0,a.jsxs)("button",{className:p().commentsIcon,children:[(0,a.jsx)(f.IconFdsChatDotsCircleO,{size:20}),(0,a.jsx)("p",{className:p().commentsLabel,children:t.answers_count})]})]})]})},O=e=>{let t=e.fkType===w.$.insurance?"/otzyv":e.fkType===w.$.mfo?"/mfo":"/banki",s=e.fkType===w.$.insurance?"":"/otzyvy";return"".concat(t,"/").concat(e.fkUrl).concat(s,"/").concat(e.url)},S=e=>{let{reviews:t,loading:s,onClick:i,eventCategory:l}=e,c=e=>{let t=O(e);(0,y.D)({eventCategory:l||"",eventActionType:y.i.offer,eventActionText:(0,b.b)(e.title||""),eventLabel:(0,b.b)(t||"")}),i({...e,text:e.review,orgType:e.fkType,product_type:[e.fkName||"",e.serviceName||""],publ_date:(0,g.p)(e.date||"").toString(),bank_logo:e.fkLogo||void 0,bank_url:(0,F.A)(e)||e.fkUrl,url:t})},o=e=>t=>{t.preventDefault(),c(e)};return s?(0,a.jsx)(T,{}):(0,a.jsx)(a.Fragment,{children:t.map((e,t)=>(0,a.jsxs)("a",{className:(0,n.Z)(p().review,p().clickable),href:O(e),onClick:o(e),children:[(0,a.jsxs)("div",{className:p().reviewHeader,children:[(0,a.jsxs)("div",{className:p().reviewHeaderTop,children:[(0,a.jsxs)("div",{className:p().reviewAuthor,children:[(0,a.jsx)(j.y,{user:e.name,...e}),(0,a.jsxs)("div",{className:p().authorInfo,children:[(0,a.jsx)("div",{className:p().authorName,children:e.name}),(0,a.jsxs)("div",{className:p().rating,children:[(0,a.jsx)("div",{className:p().ratingValue,children:(0,x.Z)(e.rating)}),(0,a.jsx)("div",{className:p().ratingStars,children:[1,2,3,4,5].map(t=>(0,a.jsx)(f.IconFdsStarF,{className:(0,n.Z)(p().star,t>e.rating&&p().gray)},t))})]})]})]}),(0,a.jsx)("div",{className:p().date,children:(0,g.p)(e.date||"").toString()})]}),(0,a.jsxs)("div",{className:p().tags,children:[!!e.fkName&&(0,a.jsx)(r.Vp,{label:e.fkName,variant:"secondary"}),!!e.serviceName&&(0,a.jsx)(r.Vp,{label:e.serviceName,variant:"secondary"}),!!e.answers_count&&(0,a.jsx)(r.Vp,{label:"Есть ответ банка",variant:"purple"})]}),(0,a.jsx)("div",{className:p().date,children:(0,g.p)(e.date||"").toString()})]}),(0,a.jsx)(A,{review:e})]},t))})};var z=s(66617);let B=e=>{let{reviews:t,onShowMore:s,loading:w,loadingMore:h,eventCategory:x,initialMaxPage:j,initialPage:g,company:N}=e,[f,y]=(0,l.useState)(!1),[b,R]=(0,l.useState)(null);return(0,a.jsxs)(i.W2,{children:[(0,a.jsxs)("div",{className:p().wrapper,children:[(0,a.jsxs)("div",{className:p().container,children:[(0,a.jsxs)("div",{className:(0,n.Z)(p().list,{[p().loading]:w,[p().empty]:!t.length&&!w}),children:[(0,a.jsx)(S,{reviews:t,loading:w,eventCategory:x,onClick:e=>{R(e),y(!0)}}),(0,a.jsx)(z.H,{page:g,totalPage:j})]}),s&&(0,a.jsx)("div",{className:p().buttonWrapper,children:(0,a.jsx)(r.zx,{variant:"secondary",size:"s",onClick:s,pending:w||h,children:"Показать еще"})}),(0,a.jsx)(m.d,{data:u(t,N)}),!t.length&&(0,a.jsxs)("div",{className:p().notFound,children:[(0,a.jsx)(_.default,{className:p().image,width:300,height:200,loading:"lazy",src:o.Z,alt:"Изображение - К сожалению, мы ничего не нашли"}),(0,a.jsx)("div",{className:p().notFoundTitle,children:"К сожалению, мы ничего не нашли"})]})]}),(0,a.jsxs)("div",{className:p().bannerWrapper,children:[(0,a.jsx)(v.l,{eventCategory:x||""}),(0,a.jsx)(d.u,{})]})]}),(0,a.jsx)(c.Y,{data:b,buttonData:{link:"",text:""},showAllStars:!0,isOpen:f,onClose:()=>y(!1)})]})}},66285:function(e,t,s){"use strict";s.d(t,{G:function(){return i}});var a=s(24269);let i=e=>{let{type:t,com:s,service:i}=e,r=t===a.$.insurance?"sk":t===a.$.mfo?"mfo":"",n="",l="";n=window.location.search,l=window.location.hash;let c=new URLSearchParams(n);r?c.set("type",r):c.delete("type"),(null==s?void 0:s.length)?c.set("com",s.join("~")):c.delete("com"),i?c.set("service",i):c.delete("service");let o=c.toString();return"/otzyvy".concat(o?"?".concat(o):"").concat(l)}},94073:function(e,t,s){"use strict";s.d(t,{y:function(){return o}});var a=s(57437),i=s(61994),r=s(91672),n=s(75461),l=s(73315),c=s.n(l);let o=e=>{let t=(0,n.aF)("m"),s=e.forceMobile||t,l="ReviewDetail"===e.type,o=l?s?18:21:s?16:21;return(0,a.jsxs)("div",{className:(0,i.Z)(c().avatar,{[c().desktop]:!s,[c().reviewDetail]:l}),children:[e.user.slice(0,1),(0,a.jsx)("div",{className:c().companyLogoWrapper,children:(0,a.jsx)(r.D,{url:e.bic||e.fkUrl||"",type:e.fkType,width:o,height:o,companyName:e.fkName})})]})}},75599:function(e,t,s){"use strict";s.d(t,{Z:function(){return a}});let a=e=>{if(null==e)return"0";let t=Math.round(10*e)/10;return Number.isInteger(t)?t.toString():t.toString().replace(".",",")}},37790:function(e){e.exports={wrapper:"HowReviewsWork_wrapper__AJmDQ",title:"HowReviewsWork_title__nBoYs",content:"HowReviewsWork_content__TaKqY",item:"HowReviewsWork_item__DRYw8",text:"HowReviewsWork_text__RtTgv"}},28574:function(e){e.exports={wrapper:"ReviewsFeedbackBanner_wrapper__uQVwr",head:"ReviewsFeedbackBanner_head__wWwT9",icon:"ReviewsFeedbackBanner_icon__qj5Hh",subtitle:"ReviewsFeedbackBanner_subtitle__OL2mw"}},95177:function(e){e.exports={notFoundTitle:"ReviewsList_notFoundTitle__ZwE8k",wrapper:"ReviewsList_wrapper__eglLM",container:"ReviewsList_container__y07Zm",bannerWrapper:"ReviewsList_bannerWrapper__4F5x5",image:"ReviewsList_image__vJoxg",list:"ReviewsList_list__DQcXz",loading:"ReviewsList_loading__6BBCK",empty:"ReviewsList_empty___X2_1",review:"ReviewsList_review__Frsno",clickable:"ReviewsList_clickable__2wjHs",readAllButton:"ReviewsList_readAllButton__3bsFa",reviewHeader:"ReviewsList_reviewHeader__LmvBa",reviewHeaderTop:"ReviewsList_reviewHeaderTop__Me4tN",reviewAuthor:"ReviewsList_reviewAuthor__DGYjN",authorInfo:"ReviewsList_authorInfo__UcdKQ",authorName:"ReviewsList_authorName__b51rG",rating:"ReviewsList_rating__V2SE5",ratingValue:"ReviewsList_ratingValue__PnGkC",ratingStars:"ReviewsList_ratingStars__djAOf",star:"ReviewsList_star__4KGCw",gray:"ReviewsList_gray__MFFCJ",date:"ReviewsList_date__KnQZ0",tags:"ReviewsList_tags__1lUrq",reviewContent:"ReviewsList_reviewContent__aeD8R",expanded:"ReviewsList_expanded__ggeZS",reviewText:"ReviewsList_reviewText__KvjVO",reviewTitle:"ReviewsList_reviewTitle__xQciF",overlay:"ReviewsList_overlay__clEa0",reviewContentBottom:"ReviewsList_reviewContentBottom__M_WWR",commentsIcon:"ReviewsList_commentsIcon__5fjpS",commentsLabel:"ReviewsList_commentsLabel___YZMT",buttonWrapper:"ReviewsList_buttonWrapper__UGFWS",paginationNext:"ReviewsList_paginationNext__Cf_IU",notFound:"ReviewsList_notFound__qMp9S"}},73315:function(e){e.exports={avatar:"UserReviewAvatar_avatar__CrwKR",desktop:"UserReviewAvatar_desktop__wL71M",companyLogoWrapper:"UserReviewAvatar_companyLogoWrapper__QElOH",reviewDetail:"UserReviewAvatar_reviewDetail__NE8wd"}}}]);