(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8228],{6896:(e,t,n)=>{"use strict";n.d(t,{BL:()=>o,DD:()=>c,Ls:()=>i,ee:()=>_});var r,a,s,l,i=((r={}).bank="BANK",r.mfo="MFO",r.insurance="SK",r),o=((a={}).website="WEBSITE",a.phone="PHONE",a.email="EMAIL",a.address="ADDRESS",a),c=((s={}).dateDesc="dateDesc",s.dateAsc="dateAsc",s.ratingDesc="ratingDesc",s.ratingAsc="ratingAsc",s),_=((l={}).CREDIT="CREDIT",l.DEPOSIT="DEPOSIT",l.CREDIT_CARD="CREDIT_CARD",l.DEBIT_CARD="DEBIT_CARD",l.AUTO_CREDIT="AUTO_CREDIT",l.MORTGAGE="MORTGAGE",l.MICRO_CREDIT="MICRO_CREDIT",l.BUSINESS_CREDIT="BUSINESS_CREDIT",l.LEASING="LEASING",l.OTHER_SERVICE="OTHER_SERVICE",l.OSAGO="OSAGO",l.KASKO="KASKO",l)},25006:(e,t,n)=>{"use strict";n.d(t,{k:()=>r});let r=(e,t)=>(/^[а-яА-Я]/.test(e.label)?0:/^[a-zA-Z]/.test(e.label)?1:2)-(/^[а-яА-Я]/.test(t.label)?0:/^[a-zA-Z]/.test(t.label)?1:2)||e.label.localeCompare(t.label)},27730:e=>{e.exports={container:"DrawerContent_container__rR8LI",open:"DrawerContent_open__M84fe","slide-up":"DrawerContent_slide-up__PxR16",close:"DrawerContent_close__Cyxv9","slide-out":"DrawerContent_slide-out__U3MRA",header:"DrawerContent_header__Ur_YT",rowHeader:"DrawerContent_rowHeader__2Z3R3",title:"DrawerContent_title__QG5Cm",center:"DrawerContent_center__k_OfP",right:"DrawerContent_right__5FHfz",left:"DrawerContent_left__J0wEA",controlContainer:"DrawerContent_controlContainer__FAnIq",content:"DrawerContent_content__ECzp5",footer:"DrawerContent_footer__SVPa7"}},29563:(e,t,n)=>{"use strict";n.d(t,{h:()=>s,o:()=>o});var r=n(20925);n(30933),n(6896);let a={total:0,page:0,size:0,content:[]},s=async({from:e=0,size:t=8,type:n="bank",sortBy:s="name.keyword",sortOrder:l="asc",organizationIds:i,regionIds:o,dossierNameSort:c=!1}={})=>{let _=new URLSearchParams({from:String(e),size:String(t),type:n,sortBy:s,sortOrder:l});return i?.length&&_.set("organizationIds",i.join(",")),o?.length&&_.set("regionIds",o.join(",")),c&&_.set("dossierNameSort","true"),(await (0,r.p)({url:`/organizations?${_.toString()}`,options:{isOrganizationApi:!0}})).data??a},l=e=>({id:e.legacyId,name:e.name,name_r:e.info?.naming?.nameR??e.name,name_p:e.info?.naming?.nameP??e.name,bic:e.info?.requisites?.bic,url:e.url,logo:e.logo,logo_mob:e.logo,archive:0}),i=async e=>{let t=await s({size:1e3,type:e}),n=Math.ceil((t.total-t.content.length)/1e3);if(n<=0)return t.content;let r=await Promise.all(Array.from({length:n},(t,n)=>s({from:(n+1)*1e3,size:1e3,type:e})));return[...t.content,...r.flatMap(({content:e})=>e)]},o=async()=>{let[e,t,n]=await Promise.all([i("bank"),i("mfo"),i("sk")]);return{banks:e.map(l),mfos:t.map(l),insurance_companies:n.map(l)}}},30933:(e,t,n)=>{"use strict";n.d(t,{LR:()=>l,_U:()=>_,pA:()=>d,ue:()=>c,y3:()=>o,y5:()=>i,y7:()=>s});var r,a=n(6896);a.Ls.bank,a.Ls.mfo,a.Ls.insurance;let s={[a.Ls.bank]:"banki",[a.Ls.mfo]:"mfo",[a.Ls.insurance]:"strahovanie_kompanija"},l={[a.Ls.bank]:"Банки",[a.Ls.mfo]:"Микрофинансовые организации",[a.Ls.insurance]:"Страховые"};var i=((r={}).name="name",r.rating="rating",r.reviews="reviews",r);let o=[{label:"Алфавиту",id:"name"},{label:"Отзывам",id:"reviews"}],c=[{label:"Возрастанию",id:!1},{label:"Убыванию",id:!0}],_=[{label:"Банки",value:a.Ls.bank},{label:"МФО",value:a.Ls.mfo},{label:"Страховые",value:a.Ls.insurance}],d="dossier"},39737:e=>{e.exports={pagination:"SeoPagination_pagination__dKYUO"}},50364:(e,t,n)=>{"use strict";n.d(t,{v:()=>c});var r=n(95155),a=n(12115),s=n(5772),l=n(4997),i=n(6896);let o={src:"/directory/_next/static/media/bank-placeholder.d924b4ac.svg",height:108,width:108,blurWidth:0,blurHeight:0},c=e=>{let{bic:t,url:n,type:c,width:_,height:d,className:u,companyName:m,archive:g}=e,p=((e,t,n,r)=>{if(""===n||void 0===n)return o;let a=r?.toUpperCase()===i.Ls.bank&&"0"!==String(t)[0]?`0${t}`:String(t),s=t?a:String(n),l=r?.toLowerCase(),c="insurance"===l?"sk":l;return`${e}/mp-assets/images/${c}/logo-brandmark-${c}-${s}.svg`})((0,l.p)().NEXT_PUBLIC_S3_ASSETS,t,n,c),[h,C]=(0,a.useState)(g?o:p),[f,w]=(0,a.useState)(p);return p!==f&&(w(p),C(g?o:p)),(0,r.jsx)(s.default,{className:u,src:h,width:_,height:d,alt:m?`Логотип ${m}`:"logo",onError:()=>C(o),suppressHydrationWarning:!0})};n(57826)},57826:(e,t,n)=>{"use strict";n.d(t,{S:()=>s});var r=n(95155),a=n(24278);let s=e=>(0,r.jsx)(a.E,{className:e.className,width:e.width,height:e.height})},63203:(e,t,n)=>{"use strict";n.d(t,{k:()=>i});var r=n(95155),a=n(4997),s=n(39737),l=n.n(s);let i=({page:e=1,totalPage:t=1,url:n})=>{let s=(0,a.p)().NEXT_PUBLIC_BASE_URL;return(0,r.jsxs)("div",{className:l().pagination,children:[e>1&&(0,r.jsxs)("a",{href:`${s}${n}?page=${e-1}`,children:["Предыдущая страница - ",e-1]}),e<t&&(0,r.jsxs)("a",{className:l().paginationNext,href:`${s}${n}?page=${e+1}`,children:["Следующая страница - ",e+1]})]})}},77828:(e,t,n)=>{"use strict";n.d(t,{_:()=>f});var r=n(95155),a=n(12115),s=n(29722),l=n(48709),i=n(83636),o=n.n(i);let c=({footer:e,hasScroll:t,className:n})=>(0,r.jsx)("div",{className:(0,s.A)(o().footer,{[o().hasScroll]:t},n),children:"function"==typeof e?e():e});var _=n(27730),d=n.n(_);let u=({onClose:e,onContentClick:t,children:n,title:l,rowTitle:i,titleAlign:o,isCloseable:_,footer:u,closeButton:m,isOpen:g,contentClassName:p,footerClassName:h,contentStyle:C,width:f})=>{let w=(0,a.useRef)(null),S=(0,a.useRef)(null),[D,E]=(0,a.useState)(!1);(0,a.useEffect)(()=>{if(!S.current||!w.current)return;let e=S?.current?.getBoundingClientRect().top||0,t=w?.current,n=()=>{let t=S?.current;t&&E(()=>t.getBoundingClientRect().top!==e)};return t&&t.addEventListener("scroll",n,!1),()=>{t?.removeEventListener("scroll",n,!1)}},[]);let b=C||f?{width:f,...C||{}}:void 0;return(0,r.jsxs)("div",{ref:w,style:b,className:(0,s.A)(d().container,{[d().open]:g,[d().close]:!g},p),children:[l||_?(0,r.jsxs)("div",{className:(0,s.A)(d().header,{[d().rowHeader]:i}),children:[_?m?"function"==typeof m?m():m:(0,r.jsx)("button",{className:d().controlContainer,onClick:e,children:(0,r.jsx)("img",{src:"https://assets.finuslugi.ru/mp-assets/images/sc/close_gray.svg",alt:"close",loading:"lazy"})}):null,l?(0,r.jsx)("h3",{className:(0,s.A)(d().title,{[d().center]:"center"===o,[d().left]:"left"===o,[d().right]:"right"===o}),children:l}):null]}):null,(0,r.jsx)("div",{ref:S,className:d().content,onClick:t,children:n}),u&&(0,r.jsx)(c,{className:(0,s.A)(d().footer,h),footer:u,hasScroll:D})]})};var m=n(51381),g=n(93778),p=n.n(g);let h=({onClose:e,isOpen:t,children:n,withDisabledScroll:i,className:o,...c})=>{let _=(0,a.useCallback)(e=>e.stopPropagation(),[]);return(0,m._)(t&&i),(0,r.jsxs)("div",{"data-portal":!0,className:(0,s.A)(p().window,o),children:[(0,r.jsx)(l.i,{onClose:e,isOpen:t,delay:0}),(0,r.jsx)(u,{onContentClick:_,onClose:e,isOpen:t,...c,children:n})]})};var C=n(74410);let f=({isOpen:e=!1,children:t,titleAlign:n="center",isCloseable:a=!0,withDisabledScroll:s=!0,...l})=>{let{mounted:i}=(0,C.J)({opened:e});return i?(0,r.jsx)(h,{titleAlign:n,isCloseable:a,isOpen:e,withDisabledScroll:s,...l,children:t}):null};f.displayName="Drawer"},83636:e=>{e.exports={footer:"DrawerFooter_footer__0AgTl",hasScroll:"DrawerFooter_hasScroll__Qk185"}},89242:(e,t,n)=>{"use strict";n.d(t,{O:()=>r});let r=(e,t,n,r,a)=>{let s=a?n.split("/").slice(0,e.length).join("/"):n;return{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:e.map((n,a)=>{let l=a===e.length-1;return{"@type":"ListItem",position:a+1,name:`${r&&2===a?"⭐ ":""}${n.label}`,item:t+(l?s:n.href)}})}}},93778:e=>{e.exports={window:"DrawerLayout_window__wpjeD"}},98558:(e,t,n)=>{"use strict";n.d(t,{B:()=>a});var r=n(95155);let a=({data:e})=>(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify(e)}})}}]);