1import{i as _createClass,_ as __translate,E as getLocaleCountry,j as _classCallCheck,k as _defineProperty}from"../../scripts.bundle-Dfwqsvy1.min.js";var DayStreakPopup=function(){return _createClass(function t(){var e=this;_classCallCheck(this,t),_defineProperty(this,"defaultMysteryBonus",{id:1623,title_short:"Enjoy multiple offers every week",casino_name:"Ignition Casino",casino_logo:"/cdn/casino/logo/ignitioncasino.eu/logo.webp",casino_background:"333333",affiliate_url:"https://t.casinosanalyzer.com/zGVnk2?casino=ignitioncasino.eu",casino_domain:"wild.io"}),_defineProperty(this,"renderPopup",function(t){var a=document.createElement("div");a.dataset.element="dayStreakPopupWrapper",a.className="dayStreakPopup__wrapper";var n=document.createElement("div");n.className="dayStreakPopup__block",n.dataset.element="dayStreakFirstPopup",a.append(n);var o=document.createElement("button");o.className="dayStreakPopup__closeBtn",o.innerHTML='<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg">\n<path d="M14.0008 12.3502L19.7758 6.5752L21.4255 8.22486L15.6505 13.9999L21.4255 19.7749L19.7758 21.4245L14.0008 15.6495L8.22584 21.4245L6.57617 19.7749L12.3512 13.9999L6.57617 8.22486L8.22584 6.5752L14.0008 12.3502Z" fill="white"/>\n</svg>',o.addEventListener("click",e.closePopup),n.append(o);var s=document.createElement("div");s.className="dayStreakPopup__main",n.append(s);var i=document.createElement("p");i.className="dayStreakPopup__title",i.innerHTML=e.translate("You've nailed it!"),s.append(i);var c=document.createElement("div");c.className="dayStreakPopup__days",c.innerHTML='<img src="/build/midori/assets/icons/dayStreakPopupFire.webp" alt="" aria-hidden="true" width="80" height="104" class="dayStreakPopup__days--img"><p class="dayStreakPopup__days--title">'.concat(e.translate("5 days"),'</p><p class="dayStreakPopup__days--text">').concat(e.translate("of winning streak"),"</p>"),s.append(c);var r=document.createElement("div");r.className="dayStreakPopup__info",r.innerHTML='<p class="dayStreakPopup__info--title">'.concat(e.translate("Your exclusive bonus awaits!"),'</p>\n\t\t\t<div class="dayStreakPopup__info--blocks">\n\t\t\t\t<div class="dayStreakPopup__info--block">\n\t\t\t\t\t<span class="title">').concat(e.translate("Day"),' 1</span>\n\t\t\t\t\t<div class="block">\n\t\t\t\t\t\t<div class="block__check">\n\t\t\t\t\t\t\t<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">\n<path d="M8.62489 12.4517L16.7493 4.16699L18 5.44129L8.62489 15.0003L3 9.26508L4.24978 7.99079L8.62489 12.4517Z" fill="white"/>\n</svg>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class="dayStreakPopup__info--block">\n\t\t\t\t\t<span class="title">').concat(e.translate("Day"),' 2</span>\n\t\t\t\t\t<div class="block">\n\t\t\t\t\t\t<div class="block__check">\n\t\t\t\t\t\t\t<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">\n<path d="M8.62489 12.4517L16.7493 4.16699L18 5.44129L8.62489 15.0003L3 9.26508L4.24978 7.99079L8.62489 12.4517Z" fill="white"/>\n</svg>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class="dayStreakPopup__info--block">\n\t\t\t\t\t<span class="title">').concat(e.translate("Day"),' 3</span>\n\t\t\t\t\t<div class="block">\n\t\t\t\t\t\t<div class="block__check">\n\t\t\t\t\t\t\t<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">\n<path d="M8.62489 12.4517L16.7493 4.16699L18 5.44129L8.62489 15.0003L3 9.26508L4.24978 7.99079L8.62489 12.4517Z" fill="white"/>\n</svg>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class="dayStreakPopup__info--block">\n\t\t\t\t\t<span class="title">').concat(e.translate("Day"),' 4</span>\n\t\t\t\t\t<div class="block">\n\t\t\t\t\t\t<div class="block__check">\n\t\t\t\t\t\t\t<svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">\n<path d="M8.62489 12.4517L16.7493 4.16699L18 5.44129L8.62489 15.0003L3 9.26508L4.24978 7.99079L8.62489 12.4517Z" fill="white"/>\n</svg>\n\t\t\t\t\t\t</div>\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t\t<div class="dayStreakPopup__info--block">\n\t\t\t\t\t<span class="title">').concat(e.translate("Day"),' 5</span>\n\t\t\t\t\t<div class="block block__gift">\n\t\t\t\t\t\t<img class="block__gift--img" src="/build/midori/assets/icons/dayStreakPopupGift.webp" alt="" aria-hidden="true" width="37" height="67">\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<div class="dayStreakPopup__info--range">\n\t\t\t<div class="range"><svg width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">\n<path d="M8.62489 12.4517L16.7493 4.16699L18 5.44129L8.62489 15.0003L3 9.26508L4.24978 7.99079L8.62489 12.4517Z" fill="white"/>\n</svg></div>\n\t\t</div>'),s.append(r);var d=document.createElement("button");d.className="dayStreakPopup__btn",d.innerHTML="<span>".concat(e.translate("Reveal bonus"),'</span><img src="/build/midori/assets/icons/arrow-right.svg" alt="" aria-hidden="true" width="20" height="20">'),d.addEventListener("click",function(){return e.showBonusPopup(t)}),n.append(d),document.body.append(a),document.body.classList.add("popupShown")}),_defineProperty(this,"closePopup",function(){var t=document.querySelector('[data-element="dayStreakPopupWrapper"]');
1t&&t.remove(),document.body.classList.remove("popupShown")}),_defineProperty(this,"closeFirstPopup",function(){var t=document.querySelector('[data-element="dayStreakFirstPopup"]');t&&t.remove()}),_defineProperty(this,"renderBonusPopup",function(t){var a=document.querySelector('[data-element="dayStreakPopupWrapper"]'),n=document.createElement("div");n.className="dayStreakPopup__block",n.dataset.element="dayStreakSecondPopup",a.append(n);var o=document.createElement("button");o.className="dayStreakPopup__closeBtn",o.innerHTML='<svg width="28" height="28" viewBox="0 0 28 28" fill="none" xmlns="http://www.w3.org/2000/svg">\n<path d="M14.0008 12.3502L19.7758 6.5752L21.4255 8.22486L15.6505 13.9999L21.4255 19.7749L19.7758 21.4245L14.0008 15.6495L8.22584 21.4245L6.57617 19.7749L12.3512 13.9999L6.57617 8.22486L8.22584 6.5752L14.0008 12.3502Z" fill="white"/>\n</svg>',o.addEventListener("click",e.closePopup),n.append(o);var s=document.createElement("div");s.className="dayStreakPopup__main",n.append(s);var i=document.createElement("p");i.className="dayStreakPopup__title",i.innerHTML="".concat(e.translate("Congratulations!")," <br>").concat(e.translate("You've earned a Mystery Bonus")),s.append(i);var c=document.createElement("div");c.className="dayStreakPopup__congrats",s.append(c);var r=document.createElement("div");r.className="dayStreakPopup__congratsBonus",r.dataset.element="bonus_btn",r.innerHTML='<div class="casino__logo" style="background-color: #'.concat(t.casino_background,'"><img src="').concat(t.casino_logo,'" alt="" aria-hidden="true"></div>\n\t\t<div class="data">\n\t\t\t<p class="casino__name">').concat(t.casino_name,'</p>\n\t\t\t<p class="casino__title">').concat(t.title_short,"</p>\n\t\t</div>"),r.addEventListener("click",function(){return e.closePopup()}),c.append(r);var d=document.createElement("div");d.className="dayStreakPopup__btnBlock",n.append(d);var l=document.createElement("a");l.className="dayStreakPopup__btn secondPopup",l.href="/redirect?domain=".concat(encodeURIComponent(t.casino_domain),"&bonus=").concat(encodeURIComponent(t.id)),l.target="_blank",l.rel="nofollow noopener",l.dataset.element="bonus_btn",l.innerHTML="<span>".concat(e.translate("Claim bonus"),"</span>"),l.addEventListener("click",function(){return e.closePopup()}),d.append(l)})},[{key:"translate",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return __translate(t,getLocaleCountry()||"en",e)||t}},{key:"init",value:function(){var t=this;document.addEventListener("rewardRedeemed",function(e){var a=e.detail.reward;t.renderPopup(a)})}},{key:"showBonusPopup",value:function(t){this.closeFirstPopup(),this.renderBonusPopup(t)}}])}(),dayStreakPopup=new DayStreakPopup;export{dayStreakPopup};
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.