(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4311],{5672:(e,t,n)=>{"use strict";n.d(t,{P:()=>b});var r=n(95155),o=n(12115),i=n(10320),l=n(1067),a=n(39945),s=n(86116),c=n(92524),u=n(65349),v=n(51235),d=n.n(v);let b=e=>{let{onlyEsiaAuth:t=!0,additionalTargetUri:n,openModal:v=!1,closeModal:b,entry:_}=e,h=(0,u.px)("NEXT_PUBLIC_BASE_LK_URL"),g=(0,u.px)("NEXT_PUBLIC_S3_ASSETS"),[p,f]=(0,o.useState)(null),[m,A]=(0,o.useState)(!1),L=(0,o.useCallback)(async()=>{f(await (0,l.g)((0,u.px)("NEXT_PUBLIC_PL_LK_API_URL"),"broker_account"))},[]);function P(){A(!1),b(!m)}return((0,o.useEffect)(()=>{A(v)},[v]),(0,o.useEffect)(()=>{L()},[L]),p)?(0,r.jsx)(c.aF,{open:m,onClose:P,size:"l",className:d().modal,dataQa:"login-widget-modal",children:(0,r.jsx)(a.S,{serverConfig:p,className:d().widget,baseUrl:h,s3AssetsUrl:g,config:{title:"Вход и регистрация",description:null,highlights:null,primaryAuthProviders:["ESIA"],additionalAuthProviders:t?void 0:["ALFA","SBER","TINKOFF","MTS","VTB","SOVCOM","PHONE"],linkTarget:"_self"},isSilent:!0,entryPointId:"brokerage-not-lk-brokers",scenarioParams:{targetUri:"".concat(h,"/brokers/kupit-aktsii/").concat(null!=n?n:"")},onAnalyticsEvent:e=>{let t=(0,u.rd)(e,_);(0,i.Fj)({event:"data-event",eventCategory:t.eventCategory,eventAction:t.eventAction,eventLabel:t.eventLabel,eventValue:t.eventValue})}})}):(0,r.jsx)(c.aF,{open:m,onClose:P,size:"l",children:(0,r.jsx)(s.EA,{height:300,style:{width:"100%"}})})}},32473:(e,t,n)=>{Promise.resolve().then(n.bind(n,87015)),Promise.resolve().then(n.bind(n,49155)),Promise.resolve().then(n.bind(n,75606)),Promise.resolve().then(n.t.bind(n,34394,23)),Promise.resolve().then(n.bind(n,23959)),Promise.resolve().then(n.bind(n,66358)),Promise.resolve().then(n.t.bind(n,68756,23)),Promise.resolve().then(n.bind(n,53334)),Promise.resolve().then(n.t.bind(n,74732,23)),Promise.resolve().then(n.bind(n,86630)),Promise.resolve().then(n.bind(n,35785)),Promise.resolve().then(n.bind(n,42324)),Promise.resolve().then(n.bind(n,86277))},51235:e=>{e.exports={widget:"LoginWidgetModal_widget__KpWtg",modal:"LoginWidgetModal_modal__C0f3z"}},65349:(e,t,n)=>{"use strict";function r(e){if("string"!=typeof e)throw Error("Input must be a string");let t={а:"a",б:"b",в:"v",г:"g",д:"d",е:"e",ё:"yo",ж:"zh",з:"z",и:"i",й:"j",к:"k",л:"l",м:"m",н:"n",о:"o",п:"p",р:"r",с:"s",т:"t",у:"u",ф:"f",х:"h",ц:"c",ч:"ch",ш:"sh",щ:"sch",ъ:"",ы:"y",ь:"",э:"e",ю:"yu",я:"ya",А:"A",Б:"B",В:"V",Г:"G",Д:"D",Е:"E",Ё:"Yo",Ж:"Zh",З:"Z",И:"I",Й:"J",К:"K",Л:"L",М:"M",Н:"N",О:"O",П:"P",Р:"R",С:"S",Т:"T",У:"U",Ф:"F",Х:"H",Ц:"C",Ч:"Ch",Ш:"Sh",Щ:"Sch",Ъ:"",Ы:"Y",Ь:"",Э:"E",Ю:"Yu",Я:"Ya"};return e.split("").map(e=>t[e]||e).join("")}function o(e){return e.data.map(e=>({close:e[5][0],high:e[3][0],low:e[4][0],open:e[2][0],timestamp:+new Date(e[0]),volume:e[7]}))}n.d(t,{hC:()=>r,BT:()=>o,px:()=>i.p,rd:()=>s});var i=n(97090);let l=["ALFA","SBER","SOVCOM","TINKOFF","VTB"],a={ALFA:"alfa",SBER:"sber",SOVCOM:"sovcom",TINKOFF:"tinkoff",VTB:"vtb"};function s(e,t){let n={eventCategory:"".concat(e.eventCategory,"_").concat(t),eventLabel:e.eventLabel,eventAction:e.eventAction},r=e.eventLabel;return"mount_login_widget"===e.eventAction&&(n.eventAction="page_view_popup"),"ESIA"===e.eventLabel&&(n.eventAction="click_button_voyti_gu",n.eventLabel=void 0),"popup_select_login_provider"===e.eventLabel&&(n.eventAction="click_button_vybor_id_bank",n.eventLabel=void 0),r&&l.includes(r)&&(n.eventAction="click_button_id_bank",n.eventLabel=a[r]),"PHONE"===e.eventLabel&&(n.eventAction="click_button_telefon",n.eventLabel=void 0),{...e,...n}}n(86277)},86277:(e,t,n)=>{"use strict";n.r(t),n.d(t,{useIntervalOnFn:()=>o});var r=n(12115);let o=e=>{let{refreshFn:t,interval:n=1e4,immediate:o=!0,onError:i}=e,l=(0,r.useRef)(!0),a=(0,r.useRef)(null),s=(0,r.useRef)(!1),c=(0,r.useCallback)(async()=>{if(!s.current){s.current=!0;try{await t()}catch(e){i&&i(e),console.error("Refresh failed:",e)}finally{s.current=!1}}},[t,i]),u=(0,r.useCallback)(()=>{a.current&&(clearInterval(a.current),a.current=null),o&&c(),a.current=window.setInterval(()=>{l.current&&c()},n)},[c,n,o]),v=(0,r.useCallback)(()=>{a.current&&(clearInterval(a.current),a.current=null)},[]),d=(0,r.useCallback)(async()=>{l.current&&await c()},[c]);return(0,r.useEffect)(()=>(l.current=!0,u(),()=>{l.current=!1,v()}),[u,v]),{refreshNow:d,stopInterval:v,startInterval:u}}},97090:(e,t,n)=>{"use strict";n.d(t,{p:()=>o});var r=n(61126);function o(e){return(0,r.env)(e)}}},e=>{e.O(0,[7996,5079,3118,4923,7987,1220,4788,4653,7098,357,4464,9270,5188,5239,4885,2411,4282,8441,1255,7358],()=>e(e.s=32473)),_N_E=e.O()}]);