(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5508],{7408:(e,s,i)=>{"use strict";i.d(s,{S:()=>Y});var a=i(95155),t=i(12115),r=i(5772),n=i(24691),l=i(66216),d=i(29722),c=i(98558),v=i(63203),o=i(84685),_=i(33021),m=i.n(_);let w=()=>(0,a.jsxs)("div",{className:m().wrapper,children:[(0,a.jsxs)("div",{className:m().title,children:["Как мы работаем",(0,a.jsx)("br",{}),"с отзывами"]}),(0,a.jsxs)("div",{className:m().content,children:[(0,a.jsxs)("div",{className:m().item,children:[(0,a.jsx)(o.bJK,{size:24}),(0,a.jsx)("div",{className:m().text,children:"Отзывы проходят модерацию"})]}),(0,a.jsxs)("div",{className:m().item,children:[(0,a.jsx)(o.cEB,{size:24}),(0,a.jsx)("div",{className:m().text,children:"Подозрительные — не публикуются и не влияют на рейтинг"})]}),(0,a.jsxs)("div",{className:m().item,children:[(0,a.jsx)(o.eg1,{size:24}),(0,a.jsxs)("div",{className:m().text,children:["Чем старше отзыв, тем меньше",(0,a.jsx)("br",{}),"он влияет на рейтинг"]})]})]})]});var h=i(4997),x=i(4779),j=i(26180),p=i(98839),g=i.n(p);let N=({company:e,orgType:s,eventCategory:i})=>{let t=(0,h.p)(),r=`${t.NEXT_PUBLIC_BASE_URL}/vyrazit_mnenie${e&&s?`?${s}=${e}`:""}`;return(0,a.jsxs)("a",{className:g().wrapper,href:r,onClick:()=>{(0,x._)({eventCategory:i||"",eventActionType:x.y.banner,eventActionText:(0,j.y)("Оставить отзыв"),eventLabel:(0,j.y)(e||"")})},children:[(0,a.jsxs)("div",{children:[(0,a.jsxs)("div",{className:g().head,children:[(0,a.jsx)("div",{className:g().icon,children:(0,a.jsx)(o.vWD,{size:24})}),"Оставьте отзыв"]}),(0,a.jsx)("p",{className:g().subtitle,children:"Расскажите о своём опыте использования банковских услуг"})]}),(0,a.jsx)(n.$,{label:"Написать",size:"s"})]})};var u=i(30804),y=i(66205),R=i(24278),L=i(14347),b=i(57826),k=i(69284),f=i.n(k);let C=e=>{let s=(0,L.nu)("m"),i=e.forceMobile||s,t="ReviewDetail"===e.type,r=t?i?18:21:i?16:21;return(0,a.jsx)(R.E,{className:(0,d.A)(f().avatar,{[f().desktop]:!i,[f().reviewDetail]:t}),children:(0,a.jsx)("div",{className:f().companyLogoWrapper,children:(0,a.jsx)(b.S,{width:r,height:r})})})};var A=i(21755),T=i.n(A);let B=()=>(0,a.jsx)(a.Fragment,{children:[1,2,3,4].map(e=>(0,a.jsxs)("a",{className:(0,d.A)(T().review),children:[(0,a.jsxs)("div",{className:T().reviewHeader,children:[(0,a.jsxs)("div",{className:T().reviewHeaderTop,children:[(0,a.jsxs)("div",{className:T().reviewAuthor,children:[(0,a.jsx)(C,{}),(0,a.jsxs)("div",{className:T().authorInfo,children:[(0,a.jsx)(R.E,{className:T().authorName,width:80,height:24}),(0,a.jsx)(R.E,{className:T().rating,width:125,height:24})]})]}),(0,a.jsx)(R.E,{className:T().date,width:70,height:24})]}),(0,a.jsxs)("div",{className:T().badges,children:[(0,a.jsx)(R.E,{className:T().badge,width:70,height:28}),(0,a.jsx)(R.E,{className:T().badge,width:70,height:28})]}),(0,a.jsx)(R.E,{className:T().date,width:70,height:20})]}),(0,a.jsxs)("div",{className:(0,d.A)(T().reviewContent),children:[(0,a.jsx)(R.E,{className:T().reviewTitle,height:24}),(0,a.jsx)(R.E,{className:(0,d.A)(T().reviewText,{[T().overlay]:!0}),height:120}),(0,a.jsx)("div",{className:T().reviewContentBottom,children:(0,a.jsx)(R.E,{className:T().readAllButton,width:123,height:24})})]})]},e))});var E=i(36183),S=i(6814),F=i(50932),W=i(16378),H=i(54721);let z=({review:e})=>{let[s,i]=(0,t.useState)(!1),r=(0,t.useRef)(null),n=(0,y.E)(r);return(0,a.jsxs)("div",{className:(0,d.A)(T().reviewContent,{[T().expanded]:s}),children:[(0,a.jsx)("div",{className:T().reviewTitle,children:e.title}),(0,a.jsx)("div",{ref:r,className:(0,d.A)(T().reviewText,{[T().overlay]:n}),children:e.review}),(0,a.jsxs)("div",{className:T().reviewContentBottom,children:[n?(0,a.jsx)("button",{className:T().readAllButton,onClick:()=>i(!0),children:"Читать полностью"}):(0,a.jsx)("div",{}),e.answers_count>0&&(0,a.jsxs)("button",{className:T().commentsIcon,children:[(0,a.jsx)(o.kqG,{size:20}),(0,a.jsx)("p",{className:T().commentsLabel,children:e.answers_count})]})]})]})},$=e=>{let s=e.fkType===S.C.insurance?"/otzyv":e.fkType===S.C.mfo?"/mfo":"/banki",i=e.fkType===S.C.insurance?"":"/otzyvy";return`${s}/${e.fkUrl}${i}/${e.url}`},I=({reviews:e,loading:s,onClick:i,eventCategory:t})=>s?(0,a.jsx)(B,{}):(0,a.jsx)(a.Fragment,{children:e.map((e,s)=>(0,a.jsxs)("a",{className:(0,d.A)(T().review,T().clickable),href:$(e),onClick:s=>{let a;s.preventDefault(),a=$(e),(0,x._)({eventCategory:t||"",eventActionType:x.y.offer,eventActionText:(0,j.y)(e.title||""),eventLabel:(0,j.y)(a||"")}),i({...e,text:e.review,orgType:e.fkType,product_type:[e.fkName||"",e.serviceName||""],publ_date:(0,F.Yq)(e.date||"").toString(),bank_logo:e.fkLogo||void 0,bank_url:(0,H.f)(e)||e.fkUrl,url:a})},children:[(0,a.jsxs)("div",{className:T().reviewHeader,children:[(0,a.jsxs)("div",{className:T().reviewHeaderTop,children:[(0,a.jsxs)("div",{className:T().reviewAuthor,children:[(0,a.jsx)(E.P,{user:e.name,...e}),(0,a.jsxs)("div",{className:T().authorInfo,children:[(0,a.jsx)("div",{className:T().authorName,children:e.name}),(0,a.jsxs)("div",{className:T().rating,children:[(0,a.jsx)("div",{className:T().ratingValue,children:(0,W.Y)(e.rating)}),(0,a.jsx)("div",{className:T().ratingStars,children:[1,2,3,4,5].map(s=>(0,a.jsx)(o.Zv1,{className:(0,d.A)(T().star,s>e.rating&&T().gray)},s))})]})]})]}),(0,a.jsx)("div",{className:T().date,children:(0,F.Yq)(e.date||"").toString()})]}),(0,a.jsxs)("div",{className:T().tags,children:[!!e.fkName&&(0,a.jsx)(u.v,{label:e.fkName,variant:"secondary"}),!!e.serviceName&&(0,a.jsx)(u.v,{label:e.serviceName,variant:"secondary"}),!!e.answers_count&&(0,a.jsx)(u.v,{label:"Есть ответ банка",variant:"purple"})]}),(0,a.jsx)("div",{className:T().date,children:(0,F.Yq)(e.date||"").toString()})]}),(0,a.jsx)(z,{review:e})]},s))});var D=i(70544),U=i(91234);let Y=({reviews:e,onShowMore:s,loading:i,loadingMore:o,eventCategory:_,initialMaxPage:m,initialPage:h,company:x})=>{let[j,p]=(0,t.useState)(!1),[g,u]=(0,t.useState)(null);return(0,a.jsxs)(l.m,{children:[(0,a.jsxs)("div",{className:T().wrapper,children:[(0,a.jsxs)("div",{className:T().container,children:[(0,a.jsxs)("div",{className:(0,d.A)(T().list,{[T().loading]:i,[T().empty]:!e.length&&!i}),children:[(0,a.jsx)(I,{reviews:e,loading:i,eventCategory:_,onClick:e=>{u(e),p(!0)}}),(0,a.jsx)(v.k,{page:h,totalPage:m,url:"/otzyvy"})]}),s&&(0,a.jsx)("div",{className:T().buttonWrapper,children:(0,a.jsx)(n.$,{variant:"secondary",size:"s",onClick:s,pending:i||o,children:"Показать еще"})}),(0,a.jsx)(c.B,{data:((e,s)=>{let i;if(s){let{legal_entities:e}=s;if(Array.isArray(e)&&e.length>0){let s=e[0];"legal_address"in s&&s.legal_address?i=s.legal_address:"address"in s&&(i=s.address)}}return{"@context":"https://schema.org","@type":"ItemList",name:"Отзывы о финансовых организациях",description:"Собираем мнения клиентов о банках и финансовых организациях представленных на Финуслугах",itemListElement:e.map((e,s)=>({"@type":"ListItem",position:s+1,item:{"@type":"Review",itemReviewed:{"@type":e.fkType===S.C.insurance?"InsuranceAgency":"BankOrCreditUnion",name:e.fkName,...i&&{address:{"@type":"PostalAddress",addressLocality:i}}},reviewRating:{"@type":"Rating",ratingValue:e.rating},author:{"@type":"Person",name:e.name||"Аноним"},datePublished:e.date,reviewBody:e.review}}))}})(e,x)}),!e.length&&(0,a.jsxs)("div",{className:T().notFound,children:[(0,a.jsx)(r.default,{className:T().image,width:300,height:200,loading:"lazy",src:U.A,alt:"Изображение - К сожалению, мы ничего не нашли"}),(0,a.jsx)("div",{className:T().notFoundTitle,children:"К сожалению, мы ничего не нашли"})]})]}),(0,a.jsxs)("div",{className:T().bannerWrapper,children:[(0,a.jsx)(N,{eventCategory:_||""}),(0,a.jsx)(w,{})]})]}),(0,a.jsx)(D.$,{data:g,buttonData:{link:"",text:""},showAllStars:!0,isOpen:j,onClose:()=>p(!1)})]})}},21755: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"}},28453:(e,s,i)=>{"use strict";i.d(s,{D:()=>t});var a=i(6814);let t=e=>{let{type:s,com:i,service:t}=e,r=s===a.C.insurance?"sk":s===a.C.mfo?"mfo":"",n="",l="";n=window.location.search,l=window.location.hash;let d=new URLSearchParams(n);r?d.set("type",r):d.delete("type"),i?.length?d.set("com",i.join("~")):d.delete("com"),t?d.set("service",t):d.delete("service");let c=d.toString();return`/otzyvy${c?`?${c}`:""}${l}`}},33021:e=>{e.exports={wrapper:"HowReviewsWork_wrapper__AJmDQ",title:"HowReviewsWork_title__nBoYs",content:"HowReviewsWork_content__TaKqY",item:"HowReviewsWork_item__DRYw8",text:"HowReviewsWork_text__RtTgv"}},98839:e=>{e.exports={wrapper:"ReviewsFeedbackBanner_wrapper__uQVwr",head:"ReviewsFeedbackBanner_head__wWwT9",icon:"ReviewsFeedbackBanner_icon__qj5Hh",subtitle:"ReviewsFeedbackBanner_subtitle__OL2mw"}}}]);