(window.beeketingWPJP=window.beeketingWPJP||[]).push([[145],{1149:function(t,e,n){var i,o,s={};i=n(1150),Object.keys(i).some(function(t){return"default"!==t&&"__esModule"!==t})&&console.warn("[vue-loader] modules/cboost/components/activate_button/Component.vue: named exports in *.vue files are ignored."),o=n(1157),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports.default);var c="function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports;o&&(c.template=o),c.computed||(c.computed={}),Object.keys(s).forEach(function(t){var e=s[t];c.computed[t]=function(){return e}})},1150:function(t,h,p){"use strict";(function(t){Object.defineProperty(h,"__esModule",{value:!0});var e=f(p(16)),n=p(130),i=f(p(389)),o=f(p(312)),s=f(p(1151)),c=f(p(371)),r=p(314),u=p(372),a=(f(p(37)),f(p(318))),d=f(p(6)),l=f(p(321));function f(t){return t&&t.__esModule?t:{default:t}}h.default=t.extend({name:"CBoostActivateButton",components:{ActivateButtonFrame:i.default,CountdownClock:s.default},props:{activateButton:{type:Object,default:{}}},data:function(){return{data:this.activateButton.data,currentSeconds:0,currentMinutes:0,translation:d.default.getParam("shop").settings.apps[r.appCode].translation}},computed:(0,e.default)({},(0,n.mapGetters)({appSettings:""+c.default.getNamespace(u.APP_SETTINGS),currentOffer:""+c.default.getNamespace(u.CURRENT_OFFER)}),{icon:function(){var t=this.currentOffer.awardFreeProductIds[0].image_url||this.currentOffer.awardFreeProductIds[0].image_source_url;return this.currentOffer.award!==r.OFFER_TYPE_FREE_GIFT||this.isShareToGetOffer?this.currentOffer.imageUrl:t},isCountdownOffer:function(){return this.currentOffer.type===r.OFFER_COUNT_DOWN},isShareToGetOffer:function(){return this.currentOffer.type===r.OFFER_SHARE_TO_GET},isMobileWidth:function(){return window.innerWidth<480}}),ready:function(){this.watchButtonActivated(),this.$refs.frame.$on("hide-nudge",function(){localStorage.setItem("bkt-cboost-closed-nudge",!0)}),this.isCountdownOffer&&this.setTime()},methods:{watchButtonActivated:function(){o.default.activated(function(t,e){t===r.appCode&&c.default.openPopupFromMinimizeIcon(!0)})},getSecondClock:function(){var t=Number(this.currentOffer.settings.count_down_val);return"seconds"===this.currentOffer.settings.count_down_unit?t:60*t},getActualSeconds:function(){var t=Number(a.default.getInitClockTime(this.currentOffer.id));return t||(t=this.getCurrentTimestamp(),CookieHandle.setInitClockTime(this.offerHighestPriority.id)),this.getSecondClock()-this.getCurrentTimestamp()+t},setTime:function(){var e=this,n=this.getActualSeconds(),i=void 0;i=setInterval(function(){var t=localStorage.getItem("bkt-cboost-closed-nudge");null!==t&&(t=!0),e.currentMinutes=e.addZeroBeforeNumber(Math.floor(n/60)),e.currentSeconds=e.addZeroBeforeNumber(n-60*e.currentMinutes),--n<=59&&!t&&o.default.showNotification(r.appCode),n<-1&&(o.default.hideNotification(r.appCode),o.default.deregisterComponent(r.appCode),clearInterval(i))},1e3)},getCurrentTimestamp:function(){return Math.floor((new Date).getTime()/1e3)},addZeroBeforeNumber:function(t){return t<10?"0"+t:t},getDisplayedSubject:function(){return"
"+l.default.getDisplayedSubject(this.currentOffer)+"
"},getTitle:function(){return''+this.translation.topText+"
"},isFreeGiftOffer:function(){this.currentOffer.award,r.OFFER_TYPE_FREE_GIFT},generateTextStyle:function(e){var n=this,i={},t=function(t){return n.currentOffer.settings[e+"_"+t]},o=function(t,e){i[t]=""+e};return this.currentOffer.settings?(t("is_bold")&&o("fontWeight","bold"),t("is_italic")&&o("fontStyle","italic"),t("is_underline")&&o("textDecoration","underline"),t("align")&&o("textAlign",t("align")),t("font")&&o("fontFamily",t("font")),t("font_size")&&o("fontSize",t("font_size")),t("color")&&o("color",t("color")),i):""}}})}).call(this,p(46))},1151:function(t,e,n){var i,o,s={};i=n(1152),Object.keys(i).some(function(t){return"default"!==t&&"__esModule"!==t})&&console.warn("[vue-loader] modules/core/ui-kit/components/CountdownClock.vue: named exports in *.vue files are ignored."),o=n(1156),t.exports=i||{},t.exports.__esModule&&(t.exports=t.exports.default);var c="function"==typeof t.exports?t.exports.options||(t.exports.options={}):t.exports;o&&(c.template=o),c.computed||(c.computed={}),Object.keys(s).forEach(function(t){var e=s[t];c.computed[t]=function(){return e}})},1152:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var i=function(t){return t&&t.__esModule?t:{default:t}}(n(1153));e.default={props:{seconds:{type:Number,default:0},actualSeconds:{type:Number,default:0},width:{type:Number,default:0},height:{type:Number,default:0},currentMinutes:{type:[Number,String],default:0},currentSeconds:{type:[Number,String]}},data:function(){return{interVal:null,ctx:null,currentDeg:360*(this.seconds-this.actualSeconds)/this.seconds,deg:14400/(1e3*this.seconds),minutes:0,strokeWidth:2}},ready:function(){var t=document.getElementById("bkt-clock-canvas");this.ctx=t.getContext("2d"),t.width=this.getCanvasSize().width,t.height=this.getCanvasSize().height,this.interVal=setInterval(this.draw,40)},methods:{draw:function(){360<=this.currentDeg&&clearInterval(this.interVal),this.ctx.clearRect(0,0,this.getCanvasSize().width,this.getCanvasSize().height),this.ctx.save(),this.ctx.beginPath(),this.ctx.translate(this.getCenterPoint().x,this.getCenterPoint().y),this.ctx.rotate(-90*Math.PI/180),this.ctx.translate(-this.getCenterPoint().x,-this.getCenterPoint().y),this.ctx.arc(this.getCenterPoint().x,this.getCenterPoint().y,this.getCanvasSize().width/2-this.strokeWidth/2,0,(this.currentDeg+this.deg)*Math.PI/180),this.ctx.strokeStyle="#E85244",this.ctx.lineWidth=this.strokeWidth,this.ctx.stroke(),this.ctx.restore(),this.currentDeg+=this.deg},getCanvasSize:function(){return(0,i.default)({width:this.width,height:this.height})},getCenterPoint:function(){return(0,i.default)({x:this.getCanvasSize().width/2,y:this.getCanvasSize().height/2})}}}},1153:function(t,e,n){t.exports={default:n(1154),__esModule:!0}},1154:function(t,e,n){n(1155),t.exports=n(0).Object.freeze},1155:function(t,e,n){var i=n(13),o=n(156).onFreeze;n(83)("freeze",function(e){return function(t){return e&&i(t)?e(o(t)):t}})},1156:function(t,e){t.exports='\n