(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,88673,e=>{"use strict";var t,l=e.i(94246),a=e.i(37819),n=((t={}).link="link",t.button="button",t.popup="popup",t.popdown="popdown",t.filterCatalog="filter_catalog",t.utm="utm",t.banner="banner",t.input_field="input_field",t.field="field",t);e.s(["DataLayerActionType",()=>n,"handelDataLayerPush",0,({eventCategory:e,eventAction:t,eventActionText:n="",eventLabel:i,eventValue:u,url:r})=>{let s=u;"boolean"==typeof u&&(s=u?"on":"off");let o=!0;"filter_catalog"!==t?o=/[а-я]/i.test(n.toLowerCase()):"string"==typeof i&&(o=/[а-я]/i.test(i.toLowerCase()));let c="filter_catalog"!==t?{event:"data-event",eventCategory:e,eventAction:({link:"click_link_",button:"click_button_",popup:"show_pop_up_",popdown:"close_pop_up_",utm:"save_utm",banner:"click_banner_",input_field:"input_field_",field:"click_field_"})[t]+(0,a.translit)(n),eventLabel:i,eventValue:s,url:r}:{event:"data-event",eventAction:e,eventCategory:t,eventLabel:"string"!=typeof i||o?i:(0,a.translit)(i),eventValue:s,url:r};(0,l.dataLayerPush)(c)}])},87291,e=>{"use strict";e.s(["numberFormat",0,(e,t=-1)=>{var l;return l=e,t>0&&!Number.isInteger(l)&&!Number.isNaN(l)&&String(l).split(".")[1].length>t&&(l=+l.toFixed(t)),e=l,new Intl.NumberFormat("ru-RU").format(e)}])},21590,e=>{"use strict";e.s(["getDebounceFunction",0,(e=300)=>{let t=null;return l=>{t&&clearInterval(t),t=setTimeout(l,e)}}])},43101,25635,e=>{"use strict";var t=e.i(71645),l=e.i(62798),a=e.i(87291);e.s(["useInput",0,({type:e="text",unit:n,format:i,defaultValue:u="",maxLength:r=-1}={})=>{let[s,o]=(0,t.useState)(u),c=(0,t.useRef)(s),[p,f]=(0,t.useState)(!1),d=(0,t.useCallback)((t,l)=>{"function"==typeof t&&(t=t(c.current));let a=String(t);if(!(r>-1)||!(a.length>r)){if(["int","float"].includes(e)){if(isNaN(+t)||"int"===e&&a.includes(".")||a.includes(" "))return;a=String(""===t?"":+t)}c.current=a,o(a),l?.(a)}},[r,e]),v=(0,t.useMemo)(()=>({onChange:e=>{d(e)},onFocus:()=>f(!0),onBlur:()=>f(!1)}),[d]),b=(0,t.useMemo)(()=>{let t=s,u=null;switch("currency"===i&&["int","float"].includes(e)&&""!==s&&(t=(0,a.numberFormat)(+s)),n){case"year":u=""===t?"":(0,l.pluralize)(+s,"год","года","лет");break;case"day":u=""===t?"":(0,l.pluralize)(+s,"день","дня","дней");break;default:u=""!==t&&n?n:""}return u&&["int","float"].includes(e)?`${t} ${u}`:t},[i,e,n,s]);return(0,t.useMemo)(()=>({events:v,value:s,formattedValue:b,isFocused:p,handleChange:d}),[v,b,d,p,s])}],43101),e.s(["DEFAULT_PERIODS",0,[{value:1,label:"1 месяц"},{value:2,label:"2 месяца"},{value:3,label:"3 месяца"},{value:4,label:"4 месяца"},{value:5,label:"5 месяцев"},{value:6,label:"6 месяцев"},{value:9,label:"9 месяцев"},{value:12,label:"1 год"},{value:18,label:"1,5 года"},{value:24,label:"2 года"},{value:36,label:"3 года"},{value:48,label:"4 года"},{value:60,label:"5 лет"}]],25635)},11480,e=>{e.v({inputs:"CreditsOffers-module-scss-module__jBjoJW__inputs",shine:"CreditsOffers-module-scss-module__jBjoJW__shine"})},95843,e=>{"use strict";var t=e.i(43476),l=e.i(71645);e.i(34348);var a=e.i(47611);e.i(881);var n=e.i(43748),i=e.i(14087),u=e.i(62798),r=e.i(67638),s=e.i(7670),o=e.i(82372),c=e.i(43101);e.i(32847);var p=e.i(66035),f=e.i(25635),d=e.i(21590),v=e.i(88673),b=e.i(11480);let _=({content:e={}})=>{let _,m,g,h=(0,r.getEnvValue)().NEXT_PUBLIC_BASE_URL,[y,C]=(0,l.useState)(null),L=(0,c.useInput)({defaultValue:()=>String(e.amount||3e5),format:"currency",type:"int",maxLength:20,unit:"₽"}),[S,k]=(0,l.useState)(e.term||3),A=(0,l.useRef)(""),D=(0,l.useMemo)(()=>(0,d.getDebounceFunction)(750),[]);(0,l.useEffect)(()=>{L.handleChange(e.amount||3e5)},[e.amount]),(0,l.useEffect)(()=>{k(e.term||3)},[e.term]);let E=(_=[],(m=String(L.value||"").replace(/ /g,""))&&_.push(`amount=${m}`),S&&_.push(`period=${S}`),_.length?_.join("&"):"");(0,l.useEffect)(()=>{E!==A.current&&(D(()=>{(0,o.callApi)({url:`/api/credits/count?${E}`,options:{isAppApi:!0},config:{signal:void 0}}).then(e=>{C(e.data?.totalCredits||null)})}),A.current=E)},[E,D]);let T=`${h}/potrebitelskie_kredity`+(E.length?"?"+E:"")+"#productsList",F=`${y||0} ${(0,u.pluralize)(y||0,"предложение","предложения","предложений")}`;return(0,t.jsxs)(p.OffersWrapper,{className:(0,s.default)(b.default.creditsOffersWrapper,"disableContentBlocksStyles"),title:"Кредиты",children:[(0,t.jsxs)("div",{className:b.default.inputs,children:[(0,t.jsx)(n.InputBase,{label:"Сумма",value:L.isFocused?L.value:L.formattedValue,variant:"secondary",...L.events}),(0,t.jsx)(i.Select,{label:"Срок",options:f.DEFAULT_PERIODS,value:f.DEFAULT_PERIODS.find(e=>e.value===S)||f.DEFAULT_PERIODS[0],onChange:e=>k(+e.value),variant:"secondary"})]}),(0,t.jsx)(a.Button,{as:"a",className:b.default.button,label:`Смотреть ${F}`,variant:"primary",size:"s",href:T,onClick:(g=v.DataLayerActionType.button,()=>{(0,v.handelDataLayerPush)({eventCategory:"main_top_offers_block",eventAction:g,eventActionText:"смотреть",eventLabel:"credits_calculator_top_offers",eventValue:void 0})})})]})};e.s(["CreditsOffers",0,_],56309),e.s([],85134),e.i(85134),e.i(56309),e.s(["CreditsOffers",0,_],95843)},58451,e=>{e.n(e.i(95843))}]);