(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[63242],{79543:function(e,r,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/green-card",function(){return a(60906)}])},18700:function(e,r,a){"use strict";var o,s;a.d(r,{c:function(){return o},n:function(){return s}}),function(e){e.natural="NATURAL",e.legal="LEGAL"}(o||(o={})),function(e){e.passport="PASSPORT",e.idPassport="ID_PASSPORT",e.drivingLicense="DRIVING_LICENSE",e.externalPassport="EXTERNAL_PASSPORT"}(s||(s={}))},24785:function(e,r,a){"use strict";var o=a(57611);r.Z=e=>{let{className:r}=e;return(0,o.jsx)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",className:r,children:(0,o.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.00156 5.0796C6.64828 5.0796 6.36156 4.79288 6.36156 4.4396C6.36156 4.08632 6.64828 3.7996 7.00156 3.7996C7.35484 3.7996 7.64156 4.08632 7.64156 4.4396C7.64156 4.79288 7.35484 5.0796 7.00156 5.0796ZM7.64156 9.5596C7.64156 9.91288 7.35484 10.1996 7.00156 10.1996C6.64828 10.1996 6.36156 9.91288 6.36156 9.5596V6.3596C6.36156 6.00632 6.64828 5.7196 7.00156 5.7196C7.35484 5.7196 7.64156 6.00632 7.64156 6.3596V9.5596ZM7.00156 0.599609C3.46684 0.599609 0.601562 3.46489 0.601562 6.99961C0.601562 10.5343 3.46684 13.3996 7.00156 13.3996C10.5356 13.3996 13.4016 10.5343 13.4016 6.99961C13.4016 3.46489 10.5356 0.599609 7.00156 0.599609Z"})})}},60906:function(e,r,a){"use strict";a.r(r),a.d(r,{__N_SSP:function(){return F},default:function(){return z}});var o=a(57611),s=a(50333),i=a(89210),t=a(61395),n=a(67597),l=a(33770),_=a.n(l),d=a(67385),c=a(97863),m=a(84086),f=a(59939),u=a(95982),v=a(57616),h=a(24785),g=a(82901),x=a.n(g),p=a(18700);var j=e=>{let{reference:r,submitCalculator:a,companyTariffs:s,setCompanyTariffs:l}=e;var _,g,j,y;const{t:N}=(0,t.Z)("greenCard"),[b,C]=(0,n.useState)(!1),w={area:null===(_=null===r||void 0===r?void 0:r.areas[0])||void 0===_?void 0:_.id,type:null===(g=null===r||void 0===r?void 0:r.types[0])||void 0===g?void 0:g.id,period:null===(j=null===r||void 0===r?void 0:r.periods[0])||void 0===j?void 0:j.id,customerCategory:p.c.natural},{control:S,handleSubmit:T,watch:Z,setValue:R}=(0,c.cI)({mode:"onBlur",defaultValues:w}),P=Z("customerCategory"),k=Z("period"),E=Z("type"),M=Z("area"),V=e=>{C(!0),a(e),C(!1)};return(0,n.useEffect)((()=>{s&&(null===s||void 0===s?void 0:s.length)>0&&l(null)}),[P,k,E,M]),(0,o.jsx)("section",{className:x().form,children:(0,o.jsx)(i.Z,{children:(0,o.jsxs)("div",{className:x().form__wrapper,children:[(0,o.jsxs)("div",{className:x().form__card,children:[(0,o.jsx)("div",{className:x().form__card_title,children:N("form_title")}),(0,o.jsxs)("form",{onSubmit:T(V),className:x().form__card_form,children:[b&&(0,o.jsx)("div",{className:x().form__loader,children:(0,o.jsx)(m.Z,{})}),(0,o.jsx)("div",{className:x().form__card_tabs,children:(0,o.jsx)(v.Z,{active:P,values:null===r||void 0===r||null===(y=r.customerCategories)||void 0===y?void 0:y.map((e=>({key:e.id,title:e.nameValue}))),size:v.P.sm,onChange:(e,r)=>((e,r)=>{r.preventDefault(),R("customerCategory",e)})(e,r)})}),(0,o.jsxs)("div",{className:x().form__card_row,children:[(0,o.jsx)("div",{className:x().form__card_selectRow,children:(0,o.jsx)(f.Z,{name:"area",label:N("card_policy_code"),control:S,options:null===r||void 0===r?void 0:r.areas.map((e=>({value:e.id,label:e.nameValue})))})}),(0,o.jsx)("div",{className:x().form__card_selectRow,children:(0,o.jsx)(f.Z,{name:"type",label:N("form_label_type"),control:S,options:null===r||void 0===r?void 0:r.types.map((e=>({value:e.id,label:e.nameValue})))})}),(0,o.jsx)("div",{className:x().form__card_selectRow,children:(0,o.jsx)(f.Z,{name:"period",label:N("form_label_period"),control:S,options:null===r||void 0===r?void 0:r.periods.map((e=>({value:e.id,label:e.nameValue})))})}),(0,o.jsx)("div",{className:x().form__button,children:(0,o.jsx)(u.Z,{color:"primary",variant:"contained",type:"submit",fullWidth:!0,onClick:T(V),children:N("osago:gruztrans_log3_insurance_osago_prices")})})]})]})]}),(0,o.jsxs)("div",{className:x().form__info,children:[(0,o.jsx)("div",{className:x().form__info_icon,children:(0,o.jsx)(h.Z,{})}),(0,o.jsx)("p",{children:(0,o.jsx)(d.Z,{i18nKey:"greenCard:form_info",components:[(0,o.jsx)("strong",{},"decoration")]})})]})]})})})},y=a(60948),N=a(79378),b=a(83243),C=a.n(b),w=a(41085),S=a(73970),T=a(26913),Z=a.n(T),R=a(56889),P=a.n(R);var k=e=>{let{results:r,setShowWizard:a,setSelectedTariff:s}=e;const{t:i}=(0,t.Z)("osago");return(0,o.jsxs)("div",{className:P().tariff_wrapper,children:[r&&!r.length?(0,o.jsx)("div",{className:P().tariff_wrapper__notFound,children:i("gruztrans_log3_osago_empty")}):null,r&&r.length?r.map((e=>(0,o.jsxs)("div",{className:P().tariff_box,children:[(0,o.jsx)("div",{className:P().tariff_box__logo,children:(0,o.jsx)(Z(),{alt:e.insurerName,width:145,height:90,src:"/images/osago/osagoEwaLogos/".concat(e.insurerId,".png")})}),(0,o.jsx)("div",{className:P().tariff_box__info,children:(0,o.jsxs)("div",{className:P().tariff_box__info_name,children:[i("greenCard:tariff_green_card_title")," ",(0,o.jsx)("span",{children:e.insurerName})]})}),(0,o.jsxs)("div",{className:P().tariff_box__price,children:[e.payment===e.discountedPayment?null:(0,o.jsx)("div",{className:P().tariff_box__price_val_price,children:(0,o.jsxs)("div",{className:"tariff-box_price_val tariff-box_price_val_price",children:[e.payment.toFixed(2)," ",i("global:currency_uahText"),"."]})}),(0,o.jsxs)("div",{className:P().tariff_box__price_val,children:[e.discountedPayment.toFixed(2)," ",i("global:currency_uahText"),"."]}),(0,o.jsx)(u.Z,{size:"small",color:"secondary",variant:"contained",fullWidth:!0,onClick:()=>(e=>{window.scrollTo(0,0),a(!0),s(e)})(e),children:i("gruztrans_log_insurance_green_card_calc_buy_online")})]})]},e.id))):null]})};const E=_()((()=>Promise.all([a.e(53662),a.e(63341),a.e(51560),a.e(42466),a.e(28233),a.e(86445),a.e(98335),a.e(71134),a.e(75049),a.e(83264)]).then(a.bind(a,83264))),{loadableGenerated:{webpack:()=>[83264]},ssr:!1}),M=[{id:0,descKey:"advantages_item1",iconSrc:"/images/greenCard/docpdf.svg",widht:32,height:32,alt:"doc"},{id:1,descKey:"advantages_item2",iconSrc:"/images/greenCard/pay.svg",widht:29,height:28,alt:"pay"},{id:2,descKey:"advantages_item3",iconSrc:"/images/greenCard/time.svg",widht:32,height:32,alt:"time"},{id:3,descKey:"advantages_item4",iconSrc:"/images/greenCard/money.svg",widht:32,height:32,alt:"money"},{id:4,descKey:"advantages_item5",iconSrc:"/images/greenCard/timer.svg",widht:32,height:32,alt:"timer"}];var V=e=>{let{reference:r,seoText:a,h1Title:s,domain:l,autoModels:_,autoMarks:d}=e;const{t:c,lang:m}=(0,t.Z)("greenCard"),[f,u]=(0,n.useState)(!1),[v,h]=(0,n.useState)(null),[g,x]=(0,n.useState)([]),[p,b]=(0,n.useState)(null),[T,Z]=(0,n.useState)(!1),[R,P]=(0,n.useState)(!0),[V,F]=(0,n.useState)(null);return(0,o.jsxs)("div",{className:C().greenCard,children:[(0,o.jsx)("section",{children:(0,o.jsx)(i.Z,{children:(0,o.jsx)("div",{className:C().greenCard__title,children:(0,o.jsx)("h1",{children:s||c("pageTitle")})})})}),f?(0,o.jsx)(E,{reference:r,insurance:v,domain:l,selectedTariff:p,autoModels:_,autoMarks:d,calculatorFormData:V}):(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(j,{reference:r,submitCalculator:async e=>{P(!1),x(null);try{F(e);const r=await(0,S.QK)(e,m);x(r.tariffs),Z(!0)}catch(r){console.log("ERROR:",r)}},companyTariffs:g,setCompanyTariffs:x}),T?(0,o.jsx)(k,{results:g,setShowWizard:e=>{h(e),u(!0)},setSelectedTariff:b}):null,R?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(y.Z,{data:M,t:c,title:"advantages_title"}),(0,o.jsx)(N.Z,{})]}):null]}),a&&(0,o.jsx)(w.Z,{text:a})]})};var F=!0,z=e=>{let{reference:r,seoData:a,langs:i,domain:t,hrefsByHost:n,gtm:l,autoModels:_,autoMarks:d}=e;return(0,o.jsx)(s.Z,{title:a.title,description:a.description,keywords:a.keywords,langs:i,domain:t,hrefsByHost:n,gtm:l,children:(0,o.jsx)(V,{reference:r,seoText:a.text,h1Title:a.h1,domain:t,autoModels:_,autoMarks:d})})}},82901:function(e){e.exports={"lrd-ui":"form_lrd-ui__vFfUi",form:"form_form__CQqdF",form__wrapper:"form_form__wrapper__TB4Hj",form__info:"form_form__info__MPJe1",form__info_icon:"form_form__info_icon__O1u00",form__loader:"form_form__loader__qI9F1",form__card:"form_form__card__5zp1Q",form__card_title:"form_form__card_title__W464T",form__card_form:"form_form__card_form___Lt_1",form__card_buttonGroup:"form_form__card_buttonGroup__vxxbd",form__card_tabs:"form_form__card_tabs__woRuZ",form__card_row:"form_form__card_row__kCzg5",form__card_selectRow:"form_form__card_selectRow__eFVd_",form__button:"form_form__button__5VfY9"}}},function(e){e.O(0,[62049,88573,18588,89836,41534,97863,66397,50333,73970,97413,49774,92888,40179],(function(){return r=79543,e(e.s=r);var r}));var r=e.O();_N_E=r}]);