"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[54586],{21899:function(e,t,n){n.d(t,{T:function(){return b}});var a=n(2784),o=n(43672),r=n(34240),i=n(22393),s=n(87249),l=n(17411),u=n(75458),c=n(55209),d=n(88969),g=n(46219),v=n(60686),f=n(62776),m=n(82981),p=n(36756);let _=()=>{let e=Number((0,u.Z)().format("M"));return e>5&&e<9},h=e=>{let t=Number((0,u.Z)().format("YYYY")),n=Number((0,u.Z)().format("M")),a=Number(e);return _()?String(t-a):String(t-a+(n>5?1:0))},b=e=>{let{onClickRegistration:t,id:n,exam:u,rubric:_}=e,b=(0,o.I0)(),k=(0,o.v9)(r.um.isAuth),w=(0,o.v9)(i.hg.entity),y=(0,o.oR)(),P=(0,f.R)(p.C+n),S=(0,f.R)(p.Yy+n),C=(0,a.useMemo)(()=>({name:"",phone:"",email:(null==w?void 0:w.email)||"",isParent:"false",classForm:[{id:1,name:"9"},{id:2,name:"10"},{id:3,name:"11"}]}),[]),[N,x]=(0,a.useState)(null),[I,q]=(0,a.useState)(!1),[R,T]=(0,a.useState)(!1),Y=(0,a.useCallback)(async e=>{let t=e.classForm>"0"?[{programType:1e3,fromYear:Number(h(e.classForm))}]:[];return await b(i.YA.patch({data:{name:e.name,email:e.email,isParent:(null==e?void 0:e.isParent)==="true",educations:t,enrolleeInfo:{educationLevel:e.classForm<"0"?2:1}}})),await b(i.YA.get({})),new Promise(e=>{setTimeout(()=>{e()},10)})},[b]),E=(0,a.useCallback)(async(e,t)=>{let n=e.classForm>"0"?[{programType:1e3,fromYear:Number(h(e.classForm))}]:[];await b(l.N1.fetch({data:{name:null==e?void 0:e.name,phone:null==e?void 0:e.phone,email:e.email,phoneCode:t,isParent:(null==e?void 0:e.isParent)==="true",educations:n,enrolleeInfo:{educationLevel:e.classForm<"0"?2:1}}})),await b(i.YA.get({}))},[b]),A=(0,a.useCallback)(async(e,t)=>{T(!0);let n=await b(s.yJ.phone({data:{phone:e.phone,code:t,rememberMe:!0}}));return T(!1),n},[b]),F=(0,a.useCallback)(async e=>{var n;x(e);let a=e.phone.replace(/[^\d]/g,""),o=null==w?void 0:null===(n=w.phone)||void 0===n?void 0:n.replace(/[^\d]/g,"");!k||o&&o!==a?(await b(c.Ft.sendCode({data:{phone:e.phone}})),c.Iq.error(y.getState())||q(!0)):(await Y(e),t())},[b,k,t,Y,null==w?void 0:w.phone,y]),M=(0,a.useCallback)(async e=>{let t=await A(N,e),a=s.eb.error(y.getState());if(N&&!a){t.payload?await Y(N):await E(N,e),q(!1),await b(d.fn.register({data:{id:n,visit:(0,g.sk)(v.W9)}}));let a=i.hg.entity(y.getState());(null==_?void 0:_.id)===4&&a&&!a.secondPhone?P.openDialog():setTimeout(()=>{S.openDialog()},600),await b(m.J8.fetch({}))}},[N,b,u,n,S,P,Y,E,null==_?void 0:_.id,A,y]),B=(0,a.useCallback)(()=>{q(!1)},[q]);return{initialValues:C,onSubmit:F,onPhoneConfirmSubmit:M,phone:null==N?void 0:N.phone,needConfirmPhone:I,isLoading:R,onPhoneConfirmClose:B}}},92639:function(e,t,n){var a=n(35505),o=n(66631);let r=a.default.ul.withConfig({displayName:"EventsList.styles__Block",componentId:"sc-8dbd588a-0"})(["padding-left:0;margin-bottom:-",";"],o.sv.spacing.xlarge);t.default={Block:r}},87695:function(e,t,n){var a=n(35505),o=n(66631);let r=a.default.div.withConfig({displayName:"EventsListItem.styles__Block",componentId:"sc-3ec09af7-0"})(["border-top:1px solid ",";position:relative;:before{content:'Записи прошедших вебинаров';text-align:center;width:275px;position:absolute;top:-12px;left:calc(50% - 137.5px);font-weight:",";color:",";font-size:",";background-color:#fff;display:",";}"],o.sv.color.gray9,o.sv.fontWeight.semibold,o.sv.color.gray60,o.sv.fontSize.large,e=>{let{isFinished:t}=e;return t?"block":"none"});t.default={Block:r}},9133:function(e,t,n){n.d(t,{A:function(){return s}});var a=n(52322);n(2784);var o=n(49763),r=n(68096),i=n(44971);let s=e=>{let{children:t,onClick:n,registeredStatus:s,color:l="blue",progress:u,href:c}=e;return(0,a.jsx)(o.z,{href:s===i.N.watchBroadcast?c:void 0,StartIcon:s===i.N.watchBroadcast&&c&&(0,a.jsx)(r.Z,{width:"20px",height:"20px"}),progress:u,color:l,onClick:n,target:"_blank",children:t})}},35915:function(e,t,n){n.d(t,{m:function(){return v},w:function(){return g}});var a=n(38435),o=n(43672),r=n(22393),i=n(2784),s=n(62169),l=n(62776),u=n(5632),c=n(83061),d=n(36756);let g=e=>{let{exam:t}=e||{},{id:n}=e||{},a=(0,o.v9)(r.hg.entity),s=(0,l.R)(d.C+n),g=(0,l.R)(d.Yy+n),{asPath:v,replace:f,query:m}=(0,u.useRouter)(),p=(0,i.useMemo)(()=>!!a&&(null==a?void 0:a.isParent),[a]);return(0,i.useEffect)(()=>{!a||a.secondPhone||m[d.GP]!==String(n)||t||setTimeout(()=>{s.openDialog()},600),a&&m[d.q8]===String(n)&&!t&&setTimeout(()=>{g.openDialog()},600)},[p,a]),(0,i.useEffect)(()=>{(s.isActive&&m[d.GP]||g.isActive&&m[d.uf])&&f((0,c.Nv)(v,{set:{...m},exclude:[d.GP,d.uf]}),void 0,{shallow:!0})},[s.isActive,g.isActive]),{parentFormDialogRequest:s,parentFormDialogSuccess:g}},v=e=>{let{messengersDialog:t,onClose:n,id:l,exam:c}=e,g=(0,o.I0)(),v=(0,o.v9)(r.hg.entity),f=(0,o.v9)(r.hg.loading),{query:m}=(0,u.useRouter)(),p=(0,i.useMemo)(()=>f===s.s.pending,[f]),_=(0,i.useMemo)(()=>({[a.l.isParent]:(null==v?void 0:v.isParent)===null?"false":(null==v?void 0:v.isParent)?"true":"false",[a.l.parentName]:(null==v?void 0:v.secondName)||"",[a.l.parentPhone]:(null==v?void 0:v.secondPhone)||""}),[null==v?void 0:v.secondName,null==v?void 0:v.secondPhone,null==v?void 0:v.isParent]),[h,b]=(0,i.useState)(!1);return{isLoading:p,initialValues:_,onSubmit:(0,i.useCallback)(async e=>{let o="true"===e[a.l.isParent],i=e[a.l.parentName],s=e[a.l.parentPhone],{error:l}=await g(r.YA.patch({data:{isParent:o,secondName:i,secondPhone:s}}));l?b(!0):(await g(r.YA.get({})),n(),setTimeout(()=>{t.openDialog()},600))},[g,n,m,l,c,t]),isStudent:(0,i.useMemo)(()=>(null==v?void 0:v.isParent)===null,[v]),formText:(0,i.useMemo)(()=>(null==v?void 0:v.isParent)?d.VR:d.K4,[v]),isCorrectPhone:h}}},80047:function(e,t,n){var a,o;n.d(t,{B:function(){return a}}),(o=a||(a={})).tg="tg",o.wa="wa",o.vk="vk"},86151:function(e,t,n){n.d(t,{C:function(){return _},y:function(){return p}});var a=n(2784),o=n(46219),r=n(60686),i=n(22002),s=n(43672),l=n(55209),u=n(72384),c=n(62169),d=n(10499),g=n(93755),v=n(35096),f=n(4588),m=n(24590);let p=(e,t,n,l)=>{let u=(0,s.I0)(),[c,f]=(0,a.useState)(!1),[p,_]=(0,a.useState)(!1),[h,b]=(0,a.useState)(!1),[k,w]=(0,a.useState)(null),y=(0,s.oR)(),P=(0,a.useMemo)(()=>({name:"",phone:"",isParent:"false"}),[]),S=(0,v.ub)(),C=(0,v.Nc)(),N=(0,v.UC)(),x=(0,v.dP)("egeReferralCode"),I=(0,a.useCallback)(async(a,s)=>{_(!0);let l={funnel:e,productType:t,requestTarget:n,referralCode:x,specialOfferCode:N,code:s,phone:a.phone,name:a.name,visit:(0,o.sk)(r.A9),isParent:a.isParent,lovkoProClickId:S,edPartnersClickId:C},c=await u(i.aS.send({data:l}));return _(!1),c},[k,e,t,n,x,N,_,u,S,C]),q=(0,a.useCallback)(async e=>{w(e);let t=await I(e,null);i.ww.error(y.getState())||(l&&l(),n===m.D.oge_lead_request?(0,d.K)({targets:[g.v7.ym,g.v7.ga,g.v7.ur,g.v7.gtm],eventName:g.Eg.ogeLeadRequest,section:g.BX.requestForm}):(0,d.K)({targets:[g.v7.ym,g.v7.ga,g.v7.ur,g.v7.gtm],eventName:g.Eg.egeLeadRequest,section:g.BX.requestForm}),(null==t?void 0:t.payload.phoneConfirmed)?b(!0):f(!0))},[I,y,w,l]),R=(0,a.useCallback)(()=>{b(!1)},[b]);return{initialValues:P,onSubmit:q,onPhoneConfirmSubmit:(0,a.useCallback)(async e=>{await I(k,e),i.ww.error(y.getState())||(b(!0),f(!1))},[k,I,b,f,y]),onPhoneConfirmClose:(0,a.useCallback)(()=>{f(!1)},[f]),needConfirmPhone:c,needShowMessengers:h,onMessengersDialogClose:R,phone:null==k?void 0:k.phone,isLoading:p}},_=(e,t)=>{let n=(0,s.I0)(),o=(0,s.v9)(l.Iq.timeout),r=(0,s.v9)(l.Iq.loading),[i,d]=(0,a.useState)(null),{timeLeft:g,isTimeLeft:v}=(0,u.J)({seconds:o,secondsByMinutes:!0}),m=(0,a.useCallback)((e,n)=>{n.length===f.dq&&t(n),d(null)},[t]);(0,a.useEffect)(()=>{v&&n(l.aR.setTimeoutValue(0))},[n,v]);let p=(0,a.useCallback)(()=>{n(l.Ft.sendCode({data:{phone:e}}))},[n,e]);return(0,a.useEffect)(()=>{e&&r===c.s.idle&&p()},[p,e,r]),{timeLeft:g,isTimeLeft:v,onInputCode:m,getNewCode:p,error:i}}},24590:function(e,t,n){var a,o;n.d(t,{D:function(){return a}}),(o=a||(a={})).admission_support="admission_support",o.ege_lead_free_lesson="ege_lead_free_lesson",o.ege_lead_free_test="ege_lead_free_test",o.ege_lead_consult="ege_lead_consult",o.ege_lead_request="ege_lead_request",o.oge_lead_request="oge_lead_request",o.proforientation_request="proforientation_request",o.select_institution_request="select_institution_request"},19856:function(e,t,n){n.d(t,{ev:function(){return i},oY:function(){return r},tn:function(){return o},tr:function(){return s},vZ:function(){return l}});var a=n(79119);let o="successRegisterOfflineEventNoticeId",r="successRegisterOnlineNotStartedEventNoticeId",i="successRegisterOnlineStartedEventNoticeId";a.j.tagIds,a.o.tags,a.j.locationIds,a.o.locations;let s={[a.o.tags]:a.j.tagIds,[a.o.locations]:a.j.locationIds},l={[a.o.tags]:"Рубрика",[a.o.locations]:"Город"}},39805:function(e){e.exports=JSON.parse('{"ps":{"title":"До завершения регистрации остался один шаг!","description":["Перейдите в Телеграм или ВКонтакте — туда мы вышлем вам напоминание о мероприятии и ссылку для подключения."],"buttons":[{"id":"vk","text":"Подключить ВКонтакте","href":"/events/vk-subscribe/registration?scenario=event_for_student_registration_scenario"},{"id":"tg","text":"Подключить Telegram","href":"/events/tg-subscribe/registration?scenario=event_for_student_registration_scenario"}]},"n4":{"title":"До завершения регистрации остался один шаг!","description":["Перейдите в Телеграм или ВКонтакте — туда мы вышлем вам напоминание о мероприятии, адрес и карту проезда."],"buttons":[{"id":"vk","text":"Подключить ВКонтакте","href":"/events/vk-subscribe/registration?scenario=event_for_student_registration_scenario"},{"id":"tg","text":"Подключить Telegram","href":"/events/tg-subscribe/registration?scenario=event_for_student_registration_scenario"}]},"rv":{"title":"До завершения регистрации остался один шаг!","description":["Перейдите в Телеграм или ВКонтакте — туда мы вышлем вам напоминание о мероприятии, адрес, карту проезда и ссылку для подключения."],"buttons":[{"id":"vk","text":"Подключить ВКонтакте","href":"/events/vk-subscribe/registration?scenario=event_for_student_registration_scenario"},{"id":"tg","text":"Подключить Telegram","href":"/events/tg-subscribe/registration?scenario=event_for_student_registration_scenario"}]}}')},91906:function(e){e.exports=JSON.parse('{"V1":{"PP":{"title":"Спасибо, вы зарегистрированы на мероприятие!","description":"За 10 минут до начала мы пришлем вам ссылку на эфир.","hybridDescription":"За два часа до мероприятия мы отправим вам письмо-напоминание, а за 10 минут — SMS со ссылкой для подключения к эфиру."},"J9":{"title":"Спасибо, вы зарегистрированы на мероприятие!","buttonText":"Смотреть трансляцию"},"n4":{"title":"Спасибо, вы зарегистрированы на мероприятие!","description":"Накануне мероприятия мы отправим вам письмо с напоминанием и картой проезда.","descriptionForStarted":"И поторопитесь, а то всё пропустите &#127939;"}},"vk":{"fL":"Перейдите в VK, чтобы участвовать в марафоне и пройти профориентационный тест","q5":"Перейти в VK","Kk":"/events/prof-marathon/registration"}}')}}]);
//# sourceMappingURL=54586.27011a8d32c17319.js.map