(this.webpackJsonpfrontend=this.webpackJsonpfrontend||[]).push([[0],{24:function(e,a,t){e.exports=t(37)},30:function(e,a,t){},36:function(e,a,t){},37:function(e,a,t){"use strict";t.r(a);var r=t(0),n=t.n(r),s=t(21),l=t.n(s),i=t(1),c=t(10),o=t.n(c),m=t(13),u=t(18),d=t(6),p=t(7),v=t(14),f=t(9),g=t(8),E=(t(30),function(e){Object(f.a)(t,e);var a=Object(g.a)(t);function t(e){var r;Object(d.a)(this,t),r=a.call(this,e);var n=e.match;return r.state={smsCode:n.params.smsCode},r.state={version:n.params.version?n.params.version:null,isTarotLanding2:!!n.params.randomString,landingPage2String:n.params.randomString,selectedCards:r._checkHasPreviousResult()?JSON.parse(localStorage.getItem("selectedCards")):[],resultSMSCode:null,cards:[{number:0,id:0},{number:1,id:1},{number:2,id:2},{number:3,id:3},{number:4,id:4},{number:5,id:5},{number:6,id:6},{number:7,id:7},{number:8,id:8},{number:9,id:9},{number:10,id:10},{number:11,id:11}]},r.selectCard=r.selectCard.bind(Object(v.a)(r)),r.shuffleCards=r.shuffleCards.bind(Object(v.a)(r)),r.rootRef=null,r.titleRef=null,r.titleResultRef=null,r.cardsWrapperRef=null,r.analizaWrapperRef=null,r.cardRefs={},r.vidovnjakinjaRef=null,r.resultSubTitleRef=null,r.resultDescRef=null,r.resultQuestionRef=null,r.resultAnswerRef=null,r.resultSMSRef=null,r.resultSMSMobileRef=null,r}return Object(p.a)(t,[{key:"_checkHasPreviousResult",value:function(){var e=localStorage.getItem("selectedCards"),a=localStorage.getItem("selectedCardsExpire");if(null!=e&&null!=a&&(a=new Date(JSON.parse(a)))>new Date(Date.now()-6e5))return!0}},{key:"componentDidMount",value:function(){if(localStorage.getItem("vidovnjakinjaShow")||localStorage.setItem("vidovnjakinjaShow",!0),this.state.selectedCards.length>0){this.rootRef.classList.add("no-anim");var e,a=1,t=Object(u.a)(this.state.selectedCards);try{for(t.s();!(e=t.n()).done;){var r=e.value;this._adjustSelectedCard(a,this.cardRefs[r]),a++}}catch(s){t.e(s)}finally{t.f()}var n=localStorage.getItem("selectedCardsResult");this.displayResults(JSON.parse(n),!0)}}},{key:"render",value:function(){var e=this;return n.a.createElement("div",{ref:function(a){e.rootRef=a},className:"wrapper"},n.a.createElement("div",{class:"header"},n.a.createElement("nav",{class:"navbar navbar-default"},n.a.createElement("div",{class:"container"},n.a.createElement("div",{class:"navbar-header"},n.a.createElement("a",{class:"navbar-brand",href:this.state.isTarotLanding2?"/"+this.state.landingPage2String:"/"},n.a.createElement("img",{src:"".concat("","/img/logo.png"),width:"200px"})))))),n.a.createElement("div",{class:"main-content"},n.a.createElement("div",{class:"container"},n.a.createElement("div",{className:"title-wrapper"},n.a.createElement("div",{className:"title",ref:function(a){e.titleRef=a}},n.a.createElement("h1",null,"BESPLATNO \u010cITANJE TAROTA"),n.a.createElement("h4",null,"Saznajte o svojoj ljubavi, vezama, finansijama ili karijeri"),n.a.createElement("div",{class:"space"}),n.a.createElement("h5",null,"Odaberite 3 karte iz \u0161pila ispod"),n.a.createElement("div",{class:"space"})),n.a.createElement("div",{className:"title-result",ref:function(a){e.titleResultRef=a}},n.a.createElement("h2",null,"\u0160TA VAM KA\u017dU KARTE"))),n.a.createElement("div",{className:"cards-wrapper",ref:function(a){e.cardsWrapperRef=a}},n.a.createElement("div",{className:"cards-row"},this.state.cards.map((function(a,t){return n.a.createElement("div",{id:a.id,style:{zIndex:a.number,top:"5.4%",left:e._getCardLeft(a.number)},alt:"",ref:function(a){e.cardRefs[t]=a},onClick:e.selectCard,index:a.number,className:"card"},n.a.createElement("div",{className:"card-title"}),n.a.createElement("div",{className:"card-inner"},n.a.createElement("div",{className:"card-flip-front"},n.a.createElement("img",{alt:"",className:"img-responsive",src:"/img/cards/card-back.png"})),n.a.createElement("div",{className:"card-flip-back"},n.a.createElement("img",{alt:"",className:"img-responsive"}))))}))),n.a.createElement("div",{className:"ghost-cards hide-on-mobile"},n.a.createElement("img",{src:"img/cards/card-back.png",class:"card card-selected img-responsive karta-transparent karta-transparent-1"}),n.a.createElement("img",{src:"img/cards/card-back.png",class:"card card-selected img-responsive karta-transparent karta-transparent-2"}),n.a.createElement("img",{src:"img/cards/card-back.png",class:"card card-selected img-responsive karta-transparent karta-transparent-3"}),n.a.createElement("img",{src:"img/cards/card-back.png",class:"card card-selected img-responsive karta-transparent karta-transparent-4"}),n.a.createElement("img",{src:"img/cards/card-back.png",class:"card card-selected img-responsive karta-transparent karta-transparent-5"}),n.a.createElement("img",{src:"img/cards/card-back.png",class:"card card-selected img-responsive karta-transparent karta-transparent-6"}))),n.a.createElement("div",{className:"hide-on-reveal"},n.a.createElement("a",{href:"#",onClick:this.shuffleCards,class:"btn btn-tarot"},"PROME\u0160AJTE KARTE"),n.a.createElement("h6",null,"Pre nego \u0161to odaberete karte, razmislite o pitanju na koje \u017eelite jasan odgovor.",n.a.createElement("br",null),"Tada mo\u017eete odabrati 3 karte iz tarot \u0161pila i dobiti besplatno \u010ditanje tarota!")),n.a.createElement("div",{className:"analiza-wrapper",ref:function(a){e.analizaWrapperRef=a}},n.a.createElement("div",{class:"container"},n.a.createElement("div",{className:"col-sm-8 col-sm-offset-2"},n.a.createElement("h6",{style:{fontSize:"18px"},ref:function(a){e.resultSubTitleRef=a}}),n.a.createElement("p",{ref:function(a){e.resultDescRef=a}}),n.a.createElement("p",null,n.a.createElement("span",{class:"gradiant-txt",ref:function(a){e.resultQuestionRef=a}})),n.a.createElement("p",{ref:function(a){e.resultAnswerRef=a}}),this.state.isTarotLanding2&&window.matchMedia("(max-width:1023px)").matches?n.a.createElement("p",{style:{marginTop:"32px"}},n.a.createElement("span",{style:{fontSize:"14px"}},"Za detaljno tuma\u010denje karata klikni tu:")):n.a.createElement("p",{style:{marginTop:"32px"}},n.a.createElement("span",{class:"gradiant-txt",style:{fontSize:"16px"}},"SAZNAJTE ODGOVORE U TAROT KARTMA KOJE STE OTVORILI !!!")),n.a.createElement("div",{class:"hide-on-mobile"},n.a.createElement("div",{class:"row"},n.a.createElement("div",{class:"col-sm-8 col-sm-offset-2"},n.a.createElement("a",{ref:function(a){e.resultSMSRef=a},style:{display:"block",textDecoration:"none",outline:"none",userSelect:"none",color:"white",margin:"auto"}},n.a.createElement("div",{class:"button-animation",style:{padding:"8px"}},n.a.createElement("h4",{style:{marginBottom:0}},"Po\u0161aljite svoj li\u010dni kod: ",this.state.resultSMSCode,n.a.createElement("br",null),"SMS-om na broj 8807"),n.a.createElement("h5",{style:{marginTop:"16px",fontSize:"14px"}},"Ovo je pretplatna usluga, 2x nedeljno po 60 din (PDV uklju\u010den)")))))),n.a.createElement("div",{class:"hide-on-desktop"},n.a.createElement("a",{ref:function(a){e.resultSMSMobileRef=a},style:{display:"block",textDecoration:"none",outline:"none",userSelect:"none",color:"white",maxWidth:"400px",margin:"auto"}},n.a.createElement("div",{class:"button-animation",style:{padding:"4px 8px"}},this.state.isTarotLanding2?n.a.createElement("h4",{style:{marginBottom:"16px",marginTop:"16px"}},"PREUZMITE DETALJNO TUMA\u010cENJE"):n.a.createElement(n.a.Fragment,null,n.a.createElement("h5",{style:{marginBottom:0}},"Po\u0161aljite svoj li\u010dni kod: ",this.state.resultSMSCode,n.a.createElement("br",null),"SMS-om na broj 8807"),n.a.createElement("h6",{style:{marginTop:"16px",fontSize:"14px"}},"Ovo je pretplatna usluga, 2x nedeljno po 60 din (PDV uklju\u010den)"))))))))),n.a.createElement("div",{class:"container",style:{display:"flex",flexDirection:"column",flex:1,justifyContent:"flex-end"}},n.a.createElement("div",{className:"col-sm-8 col-sm-offset-2"},n.a.createElement("div",{className:"col-sm-12 note"},n.a.createElement("div",null,n.a.createElement("p",null,n.a.createElement("small",{style:{fontSize:"13px"}},"Ovaj servis je namenjen punoletnim osobama. Tekstovi koji su dostupni na sajtu predmet su autorskog prava i za\u0161ti\u0107eni Zakonom o autorskom i srodnim pravima. Usluga je namenjena za zabavu. Cena pretplatne usluge je 60 dinara sa PDV (+ cena standardne MO SMS poruke: MTS 3,60 Din, Telenor 3,60 Din, VIP 3,48 Din, Globaltel-besplatno) maks 2 puta nedeljno. Za deaktivaciju usluge sledite upute poslane u sms poruci nakon aktivacije servisa. Comparo media d.o.o je vlasnik ovog servisa i snosi punu odgovornost prema njegovim korisnicima. Tehni\u010dki pru\u017ealac usluge NTH Media d.o.o. Beograd, info: +381113216866, mail: comparo.rs@silverlines.info"))))))))}},{key:"_getCardLeft",value:function(e){if(window.matchMedia("(max-width:1023px)").matches)return"calc(100vw / 12 * ".concat(e+1," - (4% * ").concat(e+1,"))");switch(e){case 0:return"19%";case 1:return"23.7%";case 2:return"28.4%";case 3:return"33.1%";case 4:return"37.8%";case 5:return"42.5%";case 6:return"47.2%";case 7:return"51.9%";case 8:return"56.6%";case 9:return"61.3%";case 10:return"66%";case 11:return"70.7%"}}},{key:"shuffleCards",value:function(){var e=this,a=0;!function t(){e._shuffle(),a<6&&(setTimeout(t,300),a++)}()}},{key:"_shuffle",value:function(){var e=this.state.cards.map((function(e){return e.number})).sort((function(e,a){return Math.random()>.5?1:-1})),a=this.state.cards.map((function(a,t){return a.number=e[t],a}));this.setState({cards:a})}},{key:"selectCard",value:function(){var e=Object(m.a)(o.a.mark((function e(a){var t,r,n,s,l;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(t=a.currentTarget).classList.contains("card-selected")){e.next=3;break}return e.abrupt("return");case 3:if((r=this.state.selectedCards).push(parseInt(t.getAttribute("id"))),this.setState({selectedCards:r}),this._adjustSelectedCard(r.length,t),3!==this.state.selectedCards.length){e.next=17;break}return this.cardsWrapperRef.classList.add("cards-reveal"),e.next=11,fetch("https://rs.astro24.net/api/api.php?action=getTarotResult&cards="+this.state.selectedCards.join(","));case 11:return n=e.sent,e.next=14,n.json();case 14:s=e.sent,l=s.result,this.displayResults(l);case 17:case"end":return e.stop()}}),e,this)})));return function(a){return e.apply(this,arguments)}}()},{key:"_adjustSelectedCard",value:function(e,a){a.classList.add("card-selected"),a.classList.add("card-selected-"+e),a.style.transition="all 0.3s ease-in-out"}},{key:"displayResults",value:function(){var e=Object(m.a)(o.a.mark((function e(a,t){var r=this;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:Object.entries(a.cards).forEach((function(e,a){var t=r.cardsWrapperRef.querySelector('[id="'.concat(r.state.selectedCards[a],'"]')),n=t.querySelector(".card-flip-back img"),s=t.querySelector(".card-title");"backward"===e[1].direction&&n.parentNode.classList.add("backward"),s.innerHTML=e[1].name,n.setAttribute("src",e[1].src)}),this),this.resultSubTitleRef.innerHTML=a.subtitle,this.resultDescRef.innerHTML=a.desc,this.resultQuestionRef.innerHTML=a.question,this.resultAnswerRef.innerHTML=a.answer,this.resultSMSRef.setAttribute("href","sms:8807?&body="+a.sms),this.resultSMSMobileRef.setAttribute("href","sms:8807?&body="+a.sms),this.setState({resultSMSCode:a.sms}),this.titleRef.style.opacity=0,this.titleResultRef.style.opacity=1,this.rootRef.classList.add("root-cards-revealed"),this.cardsWrapperRef.classList.add("cards-revealed"),new ResizeObserver((function(e){if(window.matchMedia("(max-width:1023px)").matches){var a,t=Object(u.a)(e);try{for(t.s();!(a=t.n()).done;){var n=a.value.contentRect;r.cardsWrapperRef.style.height="".concat(n.height,"px")}}catch(s){t.e(s)}finally{t.f()}}})).observe(this.analizaWrapperRef),t||(localStorage.setItem("selectedCards",JSON.stringify(this.state.selectedCards)),localStorage.setItem("selectedCardsResult",JSON.stringify(a)),localStorage.setItem("selectedCardsExpire",JSON.stringify(Date.now())));case 15:case"end":return e.stop()}}),e,this)})));return function(a,t){return e.apply(this,arguments)}}()}]),t}(n.a.Component)),h=Object(i.f)(E),j=(t(36),function(e){Object(f.a)(t,e);var a=Object(g.a)(t);function t(e){var r;Object(d.a)(this,t),r=a.call(this,e);var n=e.match;return r.state={smsCode:n.params.smsCode},r.tarotDetailDescRef=null,r.tarotDetailTextRef=null,r.tarotDetailCardsRef=null,r}return Object(p.a)(t,[{key:"componentDidMount",value:function(){this._getTarotDetail()}},{key:"render",value:function(){var e=this;return n.a.createElement("div",{class:"wrapper"},n.a.createElement("div",{class:"main-content"},n.a.createElement("div",{className:"container izaberite-karte izaberite-karte-detail"},n.a.createElement("div",{className:"col-sm-12"},n.a.createElement("div",{className:"row"},n.a.createElement("h2",{style:{marginTop:"80px"}},"Detaljna analiza Va\u0161ih karata")),n.a.createElement("div",{className:"row"},n.a.createElement("div",{className:"karte"},n.a.createElement("div",{className:"col-xs-12"},n.a.createElement("div",{className:"col-md-6 col-md-offset-3 col-xm-12",ref:function(a){e.tarotDetailCardsRef=a}},n.a.createElement("div",{className:"col-sm-4 col-xs-4"},n.a.createElement("img",{alt:"",src:"/img/kraljica.png",className:"img-responsive card-image"}),n.a.createElement("p",{className:"card-title"})),n.a.createElement("div",{className:"col-sm-4 col-xs-4"},n.a.createElement("img",{alt:"",src:"/img/kraljica.png",className:"img-responsive card-image"}),n.a.createElement("p",{className:"card-title"})),n.a.createElement("div",{className:"col-sm-4 col-xs-4"},n.a.createElement("img",{alt:"",src:"/img/kraljica.png",className:"img-responsive card-image"}),n.a.createElement("p",{className:"card-title"})))))),n.a.createElement("div",{className:"row"},n.a.createElement("div",{className:"col-sm-12 col-md-8 col-md-offset-2"},n.a.createElement("div",{className:"detaljna-analiza"},n.a.createElement("p",{ref:function(a){e.tarotDetailDescRef=a}}),n.a.createElement("br",null)),n.a.createElement("div",{className:"detaljna-analiza"},n.a.createElement("p",{style:{fontWeight:"bold"}},"Detaljno obja\u0161njenje"),n.a.createElement("br",null)),n.a.createElement("div",{className:"detaljna-analiza"},n.a.createElement("p",{ref:function(a){e.tarotDetailTextRef=a}}))))))))}},{key:"_getTarotDetail",value:function(){var e=Object(m.a)(o.a.mark((function e(){var a,t,r,n=this;return o.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch("https://rs.astro24.net/api/api.php?action=getTarotFullResult&smsCode="+this.state.smsCode);case 2:return a=e.sent,e.next=5,a.json();case 5:t=e.sent,r=t.result,this.tarotDetailDescRef.innerHTML=r.desc,this.tarotDetailTextRef.innerHTML=r.text,Object.entries(r.cards).forEach((function(e,a){var t=n.tarotDetailCardsRef.children[a];t.querySelector(".card-image").setAttribute("src",e[1].src),t.querySelector(".card-title").innerHTML=e[1].name,"backward"===e[1].direction&&t.querySelector(".card-image").classList.add("backward")}),this);case 10:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}()}]),t}(n.a.Component)),b=Object(i.f)(j),k=(n.a.Component,function(e){Object(f.a)(t,e);var a=Object(g.a)(t);function t(){return Object(d.a)(this,t),a.apply(this,arguments)}return Object(p.a)(t,[{key:"render",value:function(){return n.a.createElement("div",{class:"wrapper"},n.a.createElement("div",{class:"header"},n.a.createElement("nav",{class:"navbar navbar-default"},n.a.createElement("div",{class:"container"},n.a.createElement("div",{class:"navbar-header"},n.a.createElement("a",{class:"navbar-brand",href:window.location.href.replace(/\/terms/g,"")},n.a.createElement("img",{src:"".concat("","/img/logo.png"),width:"200px"})))))),n.a.createElement("div",{class:"main-content"},n.a.createElement("div",{class:"container uputstvo",style:{paddingTop:0}},n.a.createElement("div",{class:"col-sm-12"},n.a.createElement("div",{class:"row",style:{paddingBottom:"5px"}},n.a.createElement("h2",null,n.a.createElement("strong",null,"Uslovi kori\u0161\u0107enja usluge \u201eAstro24\u201c"))),n.a.createElement("div",{class:"row",style:{marginTop:"32px",textAlign:"start"}},n.a.createElement("p",null,"1. Usluga \u201eAstro24\u201c je dostupna korisnicima mobilnih mre\u017ea operatera: MTS, Telenor, Vip, Globaltel"),n.a.createElement("p",null,"2. Usluga \u201eAstro24\u201c slu\u017ei jedino i isklju\u010divo za zabavu."),n.a.createElement("p",null,"3. Da biste dobili pristup uslugama koje se nude na sajtu treba da po\u0161aljete SMS poruku na odre\u0111en broj, naveden na veb sajtu."),n.a.createElement("p",null,"4. Korisnik je isklju\u010divo odgovoran za slanje SMS poruke koja sadr\u017ei pravilan sadr\u017eaj (tekst SMS-a) i pravilan broj. Ako po\u0161aljete SMS poruku sa neta\u010dnim sadr\u017eajem ili na pogre\u0161an broj, dobi\u0107ete odgovor o gre\u0161ci."),n.a.createElement("p",null,"5. Pru\u017ealac usluge je Comparo Media d.o.o. Tehni\u010dki pru\u017ealac usluge NTH Media d.o.o. Beograd."),n.a.createElement("p",null,"6. Ovo je pretplatna usluga. Cena 60 din. (PDV uklju\u010den) maksimalno 2 puta nedeljno."),n.a.createElement("p",null,"7. Za deaktivaciju usluge u bilo kojem trenutku sledite upute poslane u sms poruci nakon aktivacije servisa."),n.a.createElement("p",null,"8. Pru\u017ealac usluge zadr\u017eava svoje pravo da promeni pravila kori\u0161\u0107enja usluge u svako doba. Pru\u017ealac usluge \u0107e objaviti nove uslove na Internet stranici."),n.a.createElement("p",null,"9. Korisnik je saglasan da koristi uslugu u skladu sa tim pravilima i isklju\u010divo na na\u010din koji je u skladu sa primenjivim pravom, pravilima o socijalnom pona\u0161anju i moralu, uz po\u0161tovanje prava intelektualne svojine."),n.a.createElement("p",null,"10. Slanjem SMS poruke korisnik izra\u017eava svoju saglasnost da dobija obave\u0161tenja o akcijama i drugim uslugama koje se nude preko pru\u017eaoca."),n.a.createElement("p",null,"11. Mobilni operateri su odgovorni samo za ostvarivanje telekomunikacione usluge i ne snose odgovornost za ponu\u0111ene usluge, posebno sadr\u017eaj i informacije, koje oni nude."),n.a.createElement("p",null,"12. Pru\u017ealac ne snosi odgovornost za neispravnost usluge kao rezultat nepravilnog funkcionisanja mre\u017ee odgovaraju\u0107eg mobilnog operatera"),n.a.createElement("p",null,"13. Slu\u017eba za korisnike radnim danom od 09-17h, +381113216866, mail: comparo.rs@silverlines.info."),n.a.createElement("p",null,"14. Sadr\u017eaj veb sajta je predmet autorskog prava i za\u0161ti\u0107en je Zakonom o autorskom pravu i njemu srodnim pravima."))))))}}]),t}(n.a.Component));function S(){return n.a.createElement("div",null,n.a.createElement(i.c,null,n.a.createElement(i.a,{path:"/detaljna-analiza/:smsCode"},n.a.createElement(b,null)),n.a.createElement(i.a,{path:"/terms"},n.a.createElement(k,null)),n.a.createElement(i.a,{path:"/:randomString/detaljna-analiza/:smsCode"},n.a.createElement(b,null)),n.a.createElement(i.a,{path:"/:randomString/terms"},n.a.createElement(k,null)),n.a.createElement(i.a,{path:"/:randomString"},n.a.createElement(h,null)),n.a.createElement(i.a,{path:"/"},n.a.createElement(h,null))))}var R=t(16);l.a.render(n.a.createElement(R.a,null,n.a.createElement(n.a.StrictMode,null,n.a.createElement(S,null))),document.getElementById("root"))}},[[24,1,2]]]); //# sourceMappingURL=main.cbd754f0.chunk.js.map