PageSourceSearch

https://www.vse.sk/assets/PridanieOdpoctuCont.85d13929.js

js vse.sk collected 2026-10-04 05:18:49 UTC 15,433 bytes, 1 lines download raw bytes

1import{r as u,u as ee}from"./index.83338d42.js";import{u as R}from"./usePageParameters.2fa0399a.js";import{c as ve,v as te}from"./Ziadost.type.984456b4.js";import{Z as A}from"./ziadosti.types.d06a6146.js";import{D as be,T as fe,O as xe}from"./OverenieTelefonehoCislaStep.e2e83d6c.js";import{V as De}from"./ViackrokovyFormularLayout.26d7d1cb.js";import{N as ke}from"./NeprihlsenyRozcestnikStep.ce03ab89.js";import{V as ye}from"./VyberOMZUOP.3df9c69a.js";import{g as Ne,a as ge,j as L,h as Ee}from"./helpers.a7a595b0.js";import{W as Se,p as Oe,s as je}from"./index3.60a02bcd.js";import{u as Fe,F as Pe,f as T,c as U}from"./formUtils.73c236cd.js";import{B as w}from"./Button.0f1ca382.js";import{B as ae}from"./ButtonFrameDouble.f3d9ec53.js";import{T as C}from"./TextField.3a057a17.js";import{T as Z}from"./TextFieldFrame.a27b781a.js";import{j as e,S as c,L as $,F as k,a as s}from"./Loader.e5fe5144.js";import{aa as Me,a8 as we,ab as Te}from"./server.8aea3cf6.js";import{j as Ae}from"./odberneMiestaUtils.1de4c872.js";import{d as Ve,S as y,f as O}from"./dateUtils.62702454.js";import{S as _e}from"./SelectField.447d114f.js";import{L as X,Z as ze}from"./ok.313d8909.js";import{Z as Ue}from"./nok.28c64eaa.js";import{u as Ce}from"./useUserContext.70233868.js";import{u as Ze}from"./navigateToDashboard.8ca924a2.js";import{u as Re}from"./useCrmKontakt.6910a14d.js";import"./cookieUtils.e0c19c8c.js";import"./ZmluvneUctyStore.354e4d54.js";import"./OdberneMiestaStore.7efafd63.js";import"./ObchodnyPartneriStore.390962e7.js";import"./iban.27e60382.js";import"./lottie.493133c3.js";import"./ChybaVOvereni.c10fb939.js";import"./grecaptcha.0d5bd4f5.js";import"./ButtonFrame.f861b6e0.js";import"./googleAnalyticsUtils.aeb33392.js";import"./useStore.60ceac34.js";import"./ZmluvneUctyVyberComp.47265e9f.js";import"./CheckboxField.0d29941a.js";import"./CheckboxGroupFrame.6b248dc6.js";import"./ProduktZuComp.546301ea.js";import"./formatUtils.8197f0a8.js";import"./V_down.02a905fc.js";import"./primary_new.6e7d30e8.js";import"./ModalProduktVyber.551eae2a.js";import"./OdberneMiestaVyberComp.30fffb61.js";import"./ProduktOmCompt.670e4531.js";import"./ProduktOpComp.f1a2b5cb.js";import"./ModalNeexistujuceCislo.80fa3d89.js";import"./BaseStore.a6ca8279.js";import"./_commonjsHelpers.171097ea.js";function Le(t,a){const o={};if(o.typ="OverenieOdpocetDto",t.neprihlasenyFlow===A.MAM_FAKTURU&&(o.neprihlasenyOverFaktura=Ne(t)),t.neprihlasenyFlow===A.NEMAM_FAKTURU&&(o.neprihlasenyOverTelCislo=ge(t)),t.ziadostUuid&&(o.ziadostUuid=t.ziadostUuid),t.hashNeprihlaseny&&(o.hashNeprihlaseny=t.hashNeprihlaseny),t.token&&(o.token=t.token),t.suhlasMarketing&&(o.suhlasMarketing=t.suhlasMarketing),t.suhlasOsobneUdaje&&(o.suhlasOsobneUdaje=t.suhlasOsobneUdaje),t.odberneMiestaVybrane&&t.odberneMiestaVybrane.length){const r=L(t.odberneMiestaVybrane,t.odberneMiesta)[0],h=Ee(r,t.obchodnyPartner);o.op={cisloObchodnehoPartnera:h==null?void 0:h.cisloObchodnehoPartnera},o.om=Array(r)}return a.cisloPristroja&&(o.cisloPristroja=a.cisloPristroja),a.aktualnaSpotreba&&(o.aktualnaSpotreba=a.aktualnaSpotreba),a.aktualnaSpotrebaNT&&(o.aktualnaSpotrebaNT=a.aktualnaSpotrebaNT),a.aktualnaSpotrebaVT&&(o.aktualnaSpotrebaVT=a.aktualnaSpotrebaVT),a.datumOdpoctu&&(o.datumOdpoctu=a.datumOd
1poctu),o}function $e(t,a){return{model:t,updateData:(o,r,h,v,x)=>a({...t,aktualnaSpotreba:o,aktualnaSpotrebaNT:r,aktualnaSpotrebaVT:h,datumOdpoctu:v,cisloPristroja:x})}}function Ie(t){return s("div",{className:"flex flex-baseline-space-between",children:[s("div",{children:[e("button",{onClick:a=>{a.preventDefault(),a.stopPropagation(),t.decreaseYear()},disabled:t.prevYearButtonDisabled,children:e("span",{className:"span react-datepicker__navigation-icon react-datepicker__navigation-icon--previous wht",children:"<<"})}),e("button",{onClick:a=>{a.preventDefault(),a.stopPropagation(),t.decreaseMonth()},disabled:t.prevMonthButtonDisabled,children:e("span",{className:"span react-datepicker__navigation-icon react-datepicker__navigation-icon--previous wht",children:"<"})})]}),s("div",{className:"react-datepicker__current-month",children:[t.date.toLocaleString("sk",{month:"long"})," ",t.date.getFullYear()]}),s("div",{children:[e("button",{onClick:a=>{a.preventDefault(),a.stopPropagation(),t.increaseMonth()},disabled:t.nextMonthButtonDisabled,children:e("span",{className:"span react-datepicker__navigation-icon react-datepicker__navigation-icon--previous wht",children:">"})}),e("button",{onClick:a=>{a.preventDefault(),a.stopPropagation(),t.increaseYear()},disabled:t.nextYearButtonDisabled,children:e("span",{className:"span react-datepicker__navigation-icon react-datepicker__navigation-icon--previous wht",children:">>"})})]})]})}function Be({ziadostService:t,pridanieOdpoctuService:a,getData:o}){const{aktualnaSpotreba:r,aktualnaSpotrebaNT:h,aktualnaSpotrebaVT:v,datumOdpoctu:x,cisloPristroja:j}=a.model,{odberneMiestaVybrane:p,odberneMiesta:F,preskocVyber:P}=t.model,[m,M]=u.exports.useState(!1),[N,I]=u.exports.useState(c.IDLE),[V,B]=u.exports.useState(x),[oe,re]=u.exports.useState([]),[ie,K]=u.exports.useState(c.LOADING),se=ee(),G=Fe({mode:"all",context:{spotreba:{required:{value:!0,message:T},validate:i=>U(i,1,1e3)},spotrebaNT:{required:{value:!0,message:T},validate:i=>U(i,1,1e3)},spotrebaVT:{required:{value:!0,message:T},validate:i=>U(i,1,1e3)},pristroj:{required:{value:!0,message:T}}},defaultValues:{spotreba:r?String(r):void 0,spotrebaVT:v?String(v):void 0,spotrebaNT:h?String(h):void 0,pristroj:j}}),{handleSubmit:ne,setValue:le,watch:_}=G,W=_("spotreba"),q=_("spotrebaNT"),Y=_("spotrebaVT"),ce=()=>oe.map(i=>{const{serioveCislo:l,datumOd:d,datumDo:n}=i,f=String(n).includes("9999")?`${O(d,y)} - aktu\xE1lne`:`${O(d,y)} - ${O(n,y)}`;return{text:`${l} (${f})`,value:l}}),de=async()=>{var i,l;K(c.LOADING);const d=L(p,F),n={cisloObchodnehoPartnera:(i=d[0])==null?void 0:i.cisloObchodnehoPartnera,cisloOdbernehoMiesta:(l=d[0])==null?void 0:l.cisloOdbernehoMiesta};await Me(n).then(f=>{const D=f.sort((E,b)=>E.datumDo>b.datumDo?-1:1);if(D){re(D);const b=D.map(S=>{const{serioveCislo:J,datumOd:H,datumDo:Q}=S,he=String(Q).includes("9999")?`${O(H,y)} - aktu\xE1lne`:`${O(H,y)} - ${O(Q,y)}`;return{text:`${J} (${he})`,value:J}}).find(S=>S.value===D[0].serioveCislo);le("pristroj",b?JSON.stringify(b):"")}}).finally(()=>{K(c.DONE)})};u.exports.useEffect(()=>{de()},[]);const g=()=>{var i,l;const n=(l=(i=L(p,F)[0])==null?void 0:i.produkty)==null?void 0:l.map(f=>f.produktovaSkupina);return!!(n!=null&&n.includes("Elektrina"))},ue=async()=>{var i;I(c.LOADING),we({items:[{cisloObchodnehoPartnera:(i=F.find(l=>l.cisloOdbernehoMiesta===p[0]))==null?void 0:i.cisloObchodnehoPartnera,cisloOdbernehoMiesta:p[0]}]}).then(l=>{const d=l.find(n=>Ae(n.obdobie)&&n.produktovaSkupinaID==="0");if(d){const n=d.komoditaPocetRegistrov==="2";M(n||!1)}}).finally(()=>{I(c.DONE)})};u.exports.useEffect(()=>{te("ZBER_UDAJOV",o),g()&&ue()},[]);const z=()=>g()?"Stav elektromera":"Stav plynomera",pe=({spotreba:i,spotrebaNT:l,spotrebaVT:d,pristroj:n})=>{const f=i&&!m?Number(i):void 0,D=l&&m?Number(l):void 0,E=d&&m?Number(d):void 0;let b;if(n)try{b=n?JSON.parse(n).value:void 0}catch{b=n}a.updateData(f,D,E,V,b),t.handleNext()},me=()=>(W==null?void 0:W.includes(","))||(q==null?void 0:q.includes(","))||(Y==null?void 0:Y.includes(","));return e(k,{children:s("section",{className:"page-23-14 grid-full pc-width responsive-width",children:[s("section",{className:"btm32",children:[e("h1",{className:"title-1 secondary title-padding-bottom",children:"Ak\xE1 je re\xE1lna spotreba?"}
1),g()&&s(k,{children:[m&&e("div",{className:"cl fs17",children:e("a",{href:"https://www.vsds.sk/edso/domov/technicke-info/meranie-distribucie/manualy",target:"_blank",rel:"noreferrer",className:"span secondary",children:"Pozrite si n\xE1vod ako spr\xE1vne od\u010D\xEDta\u0165 stav v\xE1\u0161ho elektromera"})}),me()&&s(k,{children:[s("div",{className:"blue-border flex plabta-container top32 hide-mobile",children:[e("div",{className:"blue-border-lightbulb hide-mobile",children:e("span",{className:"icon-lightbulb"})}),e("div",{className:"flex-column-no-gap",children:e("p",{className:"cl fs17",children:"Pri induk\u010Dn\xFDch elektromeroch zad\xE1vajte iba cel\xE9 hodnoty - \xFAdaje v \u010Diernom poli pred desatinnou \u010Diarkou (\xFAdaje v \u010Dervenom poli nezad\xE1vajte)."})})]}),s("div",{className:"blue-border plabta-container top32 hide-pc-block",children:[e("div",{className:"blue-border-lightbulb hide-mobile float-left",children:e("span",{className:"icon-lightbulb"})}),e("p",{className:"cl fs17",children:"Pri induk\u010Dn\xFDch elektromeroch zad\xE1vajte iba cel\xE9 hodnoty - \xFAdaje v \u010Diernom poli pred desatinnou \u010Diarkou (\xFAdaje v \u010Dervenom poli nezad\xE1vajte)."})]})]})]}),g()===!1&&s(k,{children:[s("div",{className:"blue-border flex plabta-container top32 hide-mobile",children:[e("div",{className:"blue-border-lightbulb hide-mobile",children:e("span",{className:"icon-lightbulb"})}),e("div",{className:"flex-column-no-gap",children:e("p",{className:"cl fs17",children:"Zad\xE1vajte iba cel\xE9 hodnoty - \xFAdaje v \u010Diernom poli pred desatinnou \u010Diarkou (\xFAdaje v \u010Dervenom poli nezad\xE1vajte)."})})]}),s("div",{className:"blue-border plabta-container top32 hide-pc-block",children:[e("div",{className:"blue-border-lightbulb hide-mobile float-left",children:e("span",{className:"icon-lightbulb"})}),e("p",{className:"cl fs17",children:"Zad\xE1vajte iba cel\xE9 hodnoty - \xFAdaje v \u010Diernom poli pred desatinnou \u010Diarkou (\xFAdaje v \u010Dervenom poli nezad\xE1vajte)."})]})]})]}),N===c.LOADING||ie===c.LOADING?e("div",{className:"grid-full responsive-width",children:e($,{status:N})}):s(Pe,{formMethods:G,handleRegistration:ne(pe),optionalStyle:"checkbox-items input-checkbox-note",children:[e("div",{className:"wrapper",children:e(_e,{name:"pristroj",label:"\u010C\xEDslo pr\xEDstroja",optionalStyle:"top32 pad16-bottom",options:ce()})}),s("div",{className:"wrapper",children:[!m&&e(Z,{children:e(C,{name:"spotreba",label:`${z()} (${g()?"v kWh":"v m\xB3"})`})}),m&&g()&&s(k,{children:[e(Z,{children:e(C,{name:"spotrebaNT",label:`${z()} v n\xEDzkej tarife (v kWh)`})}),e(Z,{children:e(C,{name:"spotrebaVT",label:`${z()} vo vysokej tarife (v kWh)`})})]})]}),s("div",{className:"wrapper",children:[e("span",{className:"cl fs17 span",children:"Zvo\u013Ete d\xE1tum odpo\u010Dtu"}),e(Se,{placeholderText:"Za\u010Diatok",selected:V,onChange:(i,l)=>{if(l.target.value){const d=Oe(l.target.value,"dd.MM.yyyy",new Date),n=Ve(d,"yyyy-MM-dd");B(new Date(n))}else B(i)},selectsStart:!0,locale:je,startDate:V,maxDate:new Date,dateFormat:y,renderCustomHeader:({date:i,decreaseMonth:l,increaseMonth:d,decreaseYear:n,increaseYear:f,prevMonthButtonDisabled:D,nextMonthButtonDisabled:E,prevYearButtonDisabled:b,nextYearButtonDisabled:S})=>e(Ie,{date:i,decreaseMonth:l,increaseMonth:d,decreaseYear:n,increaseYear:f,prevMonthButtonDisabled:D,nextMonthButtonDisabled:E,prevYearButtonDisabled:b,nextYearButtonDisabled:S}),todayButton:e("div",{className:"today-button",children:e(w,{type:"button",color:"secondary",text:"Dnes"})})})]}),s(ae,{optionalStyle:"top50",children:[e(w,{type:"submit",color:"primary",text:"Pokra\u010Dova\u0165"}),e(w,{type:"button",color:"secondary",text:"Sp\xE4\u0165",onClick:()=>P?se(-1):t.handleBack()})]})]})]})})}function Ke({ziadostService:t,getData:a}){const[o,r]=u.exports.useState(c.IDLE),h=ee(),{odberneMiestaVybrane:v}=t.model,[x]=R("cisloOdbernehoMiesta"),j=()=>{r(c.LOADING),Te(a).then(()=>{r(c.DONE)}).catch(()=>{r(c.ERROR)})};if(u.exports.useEffect(()=>{te("SUMARIZACIA",a),j()},[]),o===c.ERROR)return e(k,{children:e("section",{className:"grid-full pc-width responsive-width",children:s("div",{children:[e(X,{animationData:Ue,className:"lottie-image-error"}),e("h1",{className:"title-1 error text-center pad32",children:"Prep\xE1\u010Dte, no nebolo mo\u017En\xE9 zada\u0165 v\xE1\u0161 odpo\u010Det. Medzi pravdepodobn\xE9 d\xF4vody patr\xED:"}),s("div",{className:"pad24-left pad24-right pad40-bottom",children:[e("p",{className:"cl fs1
17",children:"- Nahl\xE1sen\xE1 hodnota meradla je ni\u017E\u0161ia, ako pri poslednom odpo\u010Dte."}),e("p",{className:"cl fs17 pad8-top",children:"- D\xE1tum odpo\u010Dtu m\xE1 skor\u0161\xED d\xE1tum, ako posledn\xFD odpo\u010Det. V takomto pr\xEDpade m\xF4\u017Eete vymaza\u0165 posledn\xFD odpo\u010Det a n\xE1sledne prida\u0165 oba odpo\u010Dty e\u0161te raz."}),e("p",{className:"cl fs17 pad32-top",children:"Pros\xEDm vyberte in\xE9 odbern\xE9 miesto alebo sk\xFAste znova nesk\xF4r."})]}),e("div",{className:"top50",children:e(w,{type:"button",color:"primary",text:x?"Sp\xE4\u0165":"V\xFDber odbern\xE9ho miesta",onClick:()=>x?h(-1):t.resetFlow()})})]})})});const p=()=>(h(`/AppBox/DennikOdpoctovPage?om=${v[0]}`),!1);return e(k,{children:e("section",{className:"grid-full pc-width responsive-width",children:s("div",{children:[o===c.LOADING," ",e($,{status:o}),o===c.DONE&&s(k,{children:[e(X,{animationData:ze,className:"lottie-image"}),e("h1",{className:"title-1 text-center quaternary pad32-bottom",children:"\u010Eakujeme v\xE1m, va\u0161a spotreba bola \xFAspe\u0161ne zap\xEDsan\xE1."})]}),e("div",{className:"top50",children:e(ae,{children:e(w,{color:"primary",text:"Denn\xEDk odpo\u010Dtov",onClick:()=>p()})})})]})})})}function It(){const{user:t}=Ce(),[a]=R("cisloZmluvnehoUctu"),[o]=R("cisloOdbernehoMiesta");Ze("/online-ucet");const[r,h]=u.exports.useState({activeStep:0,ziadostUuid:"",neprihlasenyFlow:void 0,obchodnyPartner:void 0,telCislo:"",zmluvneUcty:[],odberneMiesta:[],zmluvneUctyVybrane:[],odberneMiestaVybrane:[],obchodnyPartnerVybrany:"",cisloObchodnehoPartnera:"",variabilnySymbol:"",token:"",hashNeprihlaseny:"",datumNarodenia:void 0,stavZiadosti:[],cisloZmluvnehoUctu:a||"",suhlasOsobneUdaje:!0,suhlasMarketing:!1,ICO:"",typOP:[],preskocVyber:!!o,hashUrl:"",suffix:"",nazovZiadosti:"Pridanie odpo\u010Dtu"}),[v,x]=u.exports.useState({aktualnaSpotreba:void 0,aktualnaSpotrebaNT:void 0,aktualnaSpotrebaVT:void 0,datumOdpoctu:new Date,cisloPristroja:void 0}),j=Re();u.exports.useEffect(()=>{window.scrollTo({top:0,left:0,behavior:"smooth"})},[r.activeStep]);const p=u.exports.useMemo(()=>ve(r,h),[r]),F=u.exports.useMemo(()=>$e(v,x),[r]),P="Aby ste mohli urobi\u0165 odpo\u010Det na va\u0161om odbernom mieste, potrebujeme najsk\xF4r vedie\u0165 kto ste.",m=u.exports.useMemo(()=>Le(r,v),[r,v]),M=u.exports.useMemo(()=>{const N=[e(ye,{service:p,showOm:!0,getData:m,showOnlyKomodita:!0,showOnlyDomacnosti:!0},"vyberOMaZU"),e(Be,{ziadostService:p,pridanieOdpoctuService:F,getData:m},"osobneUdaje"),e(Ke,{ziadostService:p,getData:m},"sumarizacia")];return t&&!r.neprihlasenyFlow?N:r.neprihlasenyFlow===A.MAM_FAKTURU?[e(be,{service:p,headline:P,getData:m,ulozOdberneMiestaKomodita:!0},"detailFaktury"),...N]:r.neprihlasenyFlow===A.NEMAM_FAKTURU?[e(fe,{service:p,headline:P,getData:m},"telefonDatum"),e(xe,{service:p,headline:P,getData:m,ulozOdberneMiestaKomodita:!0},"overenieTelCisla"),...N]:[e(ke,{service:p,rozcestnikHeadline:"Pre pridanie odpo\u010Dtu na va\u0161om odbernom mieste sa, pros\xEDm, prihl\xE1ste do v\xE1\u0161ho \xFA\u010Dtu Moje VSE."},"ziadostRozcestnik")]},[r,t]);return e(De,{activePage:r.activeStep+1,totalPages:(M==null?void 0:M.length)||0,title:"Pridanie odpo\u010Dtu",children:j!==c.DONE?e("div",{className:"grid-full pc-width responsive-width top50",children:e($,{status:c.LOADING})}):M[r.activeStep]})}export{It as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.