(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1f4255f8"],{"0cfa":function(t,e,a){t.exports=a.p+"img/help.aa39468b.svg"},"33b4":function(t,e,a){},5072:function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"card"},[a("div",{staticClass:"card-body",staticStyle:{width:"60%"}},[a("Addons")],1)])},r=[],s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.user.email_verified_at?"Free"===this.user.subscription_plan.name||this.user.is_on_old_plan?n("div",[n("div",{staticClass:"upgrade"},[n("UpgradeBadge",{attrs:{text:"Upgrade your plan to access this feature."}})],1)]):n("div",{staticClass:"Addons"},[n("ValidationObserver",{ref:"observer",scopedSlots:t._u([{key:"default",fn:function(e){e.invalid;var r=e.passes;return[n("form",{ref:"form",on:{submit:function(e){return e.preventDefault(),r(t.onFormSubmit)}}},[n("h2",[t._v(" Additional Services ")]),t.monitorAddError?n("base-alert",{attrs:{type:"error"}},[t._v(" Something went wrong ")]):t._e(),n("div",{staticClass:"new-addon"},[n("base-textbox",{attrs:{placeholder:"Number of Monitors",type:"Number",label:"MONITORS ($0.2 / PER MONITOR / MO)",rules:"min_value:0"},model:{value:t.monitorsQuantity,callback:function(e){t.monitorsQuantity=e},expression:"monitorsQuantity"}}),n("br"),n("base-textbox",{attrs:{placeholder:"Number of Teammates",type:"Number",label:"TEAMMATES ($8 / PER USER / MO)",rules:"min_value:0"},model:{value:t.teammatesQuantity,callback:function(e){t.teammatesQuantity=e},expression:"teammatesQuantity"}}),n("br"),n("base-textbox",{attrs:{placeholder:"Number of sms/calls alerts",type:"Number",label:"SMS/CALL ALERTS ($0,1 / PER ALERT / MO)",rules:"min_value:0"},model:{value:t.smsCallsQuantity,callback:function(e){t.smsCallsQuantity=e},expression:"smsCallsQuantity"}}),n("br"),n("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center"}},[n("label",{staticClass:"label",attrs:{for:"notifyOnlySeatsQuantity"}},[t._v("NOTIFY-ONLY SEATS ($2 / PER SEAT / MO)")]),n("img",{ref:"tooltipNotifySeats",staticClass:"label",staticStyle:{"margin-left":"5px",height:"20px",width:"20px"},attrs:{src:a("0cfa")}})]),n("base-textbox",{attrs:{placeholder:"Number of Notify Only Seats",type:"Number",id:"notifyOnlySeatsQuantity",rules:"min_value:0"},model:{value:t.notifyOnlySeatsQuantity,callback:function(e){t.notifyOnlySeatsQuantity=e},expression:"notifyOnlySeatsQuantity"}}),n("br"),n("base-textbox",{attrs:{placeholder:"Number of Status Page Subscribers",type:"Number",label:"STATUS PAGE SUBSCRIBERS ($0,01 / PER SUBSCRIBER / MO)",rules:"min_value:0"},model:{value:t.subscribersQuantity,callback:function(e){t.subscribersQuantity=e},expression:"subscribersQuantity"}}),n("br"),n("div",{staticClass:"description"},[n("p",{staticStyle:{float:"left"}},[t._v("Additional Monitors")]),n("p",{staticStyle:{float:"right"}},[n("strong",[t._v("$"+t._s(t.monitorsQuantity*t.monitorPrice>=0?parseFloat(t.monitorsQuantity*t.monitorPrice).toFixed(2):parseFloat(0).toFixed(2)))])])]),n("br"),n("div",{staticClass:"description"},[n("p",{staticStyle:{float:"left"}},[t._v("Additional Teammates")]),n("p",{staticStyle:{float:"right"}},[n("strong",[t._v("$"+t._s(t.teammatesQuantity*t.teammatePrice>=0?parseFloat(t.teammatesQuantity*t.teammatePrice).toFixed(2):parseFloat(0).toFixed(2)))])])]),n("br"),n("div",{staticClass:"description"},[n("p",{staticStyle:{float:"left"}},[t._v("Additional Sms/Calls")]),n("p",{staticStyle:{float:"right"}},[n("strong",[t._v("$"+t._s(t.smsCallsQuantity*t.smsCallPrice>=0?parseFloat(t.smsCallsQuantity*t.smsCallPrice).toFixed(2):parseFloat(0).toFixed(2)))])])]),n("br"),n("div",{staticClass:"description"},[n("p",{staticStyle:{float:"left"}},[t._v("Additional Notify Only Seats")]),n("p",{staticStyle:{float:"right"}},[n("strong",[t._v("$"+t._s(t.notifyOnlySeatsQuantity*t.notifyOnlySeatPrice>=0?parseFloat(t.notifyOnlySeatsQuantity*t.notifyOnlySeatPrice).toFixed(2):parseFloat(0).toFixed(2)))])])]),n("br"),n("div",{staticClass:"description"},[n("p",{staticStyle:{float:"left"}},[t._v("Additional Status Page Subscribers")]),n("p",{staticStyle:{float:"right"}},[n("strong",[t._v("$"+t._s(t.subscribersQuantity*t.statusPageSubscriberPrice>=0?parseFloat(t.subscribersQuantity*t.statusPageSubscriberPrice).toFixed(2):parseFloat(0).toFixed(2)))])])]),n("br"),n("br"),n("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center"}},[n("base-button",{attrs:{color:"primary",type:"Number",loading:t.submitting},on:{click:function(e){return e.preventDefault(),t.onFormSubmit(e)}}},[t._v("Checkout")]),t.totalPrice>0?n("p",{staticStyle:{"font-size":"18px"}},[n("strong",[t._v("$"+t._s(t.totalPrice))])]):t._e()],1)],1)],1)]}}])})],1):n("AccountUnverified")},i=[],c=a("ec84"),o=c["a"],u=(a("f858"),a("2877")),l=Object(u["a"])(o,s,i,!1,null,"00f969bd",null),d=l.exports,b={components:{Addons:d}},p=b,m=Object(u["a"])(p,n,r,!1,null,null,null);e["default"]=m.exports},"560c":function(t,e,a){"use strict";a("33b4")},"5f41":function(t,e,a){"use strict";(function(t){var n=a("c7eb"),r=a("1da1"),s=(a("9911"),"subscriptions");e["a"]={getPrimarySubscriptionLink:function(){return Object(r["a"])(Object(n["a"])().mark((function e(){var a;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.get("".concat(s,"/primary-subscription-link"));case 2:return a=e.sent,e.abrupt("return",a.data.link);case 4:case"end":return e.stop()}}),e)})))()},getReceipts:function(){return Object(r["a"])(Object(n["a"])().mark((function e(){var a;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.get("".concat(s,"/receipts"));case 2:return a=e.sent,e.abrupt("return",a.data.data);case 4:case"end":return e.stop()}}),e)})))()},getLifetimeDealsLeft:function(){return t.get("/public/lifetime-deals-left",{transformRequest:[function(t,e){return delete e.Authorization,t}]}).then((function(t){return t.data.left}))},getClientSecret:function(){return Object(r["a"])(Object(n["a"])().mark((function e(){var a;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.get("/spark/token");case 2:return a=e.sent,e.abrupt("return",a.data.clientSecret);case 4:case"end":return e.stop()}}),e)})))()},calculateTax:function(e){return Object(r["a"])(Object(n["a"])().mark((function a(){var r;return Object(n["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,t.post("/subscriptions/calculate-tax",{planId:e});case 2:return r=a.sent,a.abrupt("return",r.data);case 4:case"end":return a.stop()}}),a)})))()},sparkSubscription:function(e){return Object(r["a"])(Object(n["a"])().mark((function a(){return Object(n["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.abrupt("return",t.post("/subscriptions/new",e));case 1:case"end":return a.stop()}}),a)})))()},getSubscriptionPlans:function(e){return Object(r["a"])(Object(n["a"])().mark((function a(){var r;return Object(n["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,t.get("".concat(s,"/subscription-plans?type=").concat(e));case 2:return r=a.sent,a.abrupt("return",r.data);case 4:case"end":return a.stop()}}),a)})))()},applyCoupon:function(e,a){return Object(r["a"])(Object(n["a"])().mark((function r(){return Object(n["a"])().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.abrupt("return",t.put("/subscription/coupon",{coupon:e,billableType:a}).catch((function(t){return t.response})));case 1:case"end":return n.stop()}}),r)})))()},subscribeToFree:function(e){return t.post("".concat(s,"/subscribe-to-free"),e)},getInvoices:function(){return t.get("".concat(s,"/invoices"))},getStripeSessionUrl:function(e){return Object(r["a"])(Object(n["a"])().mark((function a(){var r;return Object(n["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,t.get("".concat(s,"/stripe-session-url"),{params:{planId:e}});case 2:return r=a.sent,a.abrupt("return",r.data);case 4:case"end":return a.stop()}}),a)})))()},getStripeAddonSessionUrl:function(e){return Object(r["a"])(Object(n["a"])().mark((function a(){var r;return Object(n["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,t.get("".concat(s,"/stripe-addon-session-url"),{params:{addons:e}});case 2:return r=a.sent,a.abrupt("return",r.data);case 4:case"end":return a.stop()}}),a)})))()},getAddonsItems:function(){return Object(r["a"])(Object(n["a"])().mark((function e(){var a;return Object(n["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.get("".concat(s,"/addons"));case 2:return a=e.sent,e.abrupt("return",a.data);case 4:case"end":return e.stop()}}),e)})))()},checkoutSuccess:function(e){return Object(r["a"])(Object(n["a"])().mark((function a(){var r;return Object(n["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,t.post("/subscriptions/checkout/success",{session_id:e});case 2:return r=a.sent,a.abrupt("return",r.data);case 4:case"end":return a.stop()}}),a)})))()}}}).call(this,a("bc3a"))},"857a":function(t,e,a){"use strict";var n=a("e330"),r=a("1d80"),s=a("577e"),i=/"/g,c=n("".replace);t.exports=function(t,e,a,n){var o=s(r(t)),u="<"+e;return""!==a&&(u+=" "+a+'="'+c(s(n),i,"&quot;")+'"'),u+">"+o+"</"+e+">"}},9911:function(t,e,a){"use strict";var n=a("23e7"),r=a("857a"),s=a("af03");n({target:"String",proto:!0,forced:s("link")},{link:function(t){return r(this,"a","href",t)}})},af03:function(t,e,a){"use strict";var n=a("d039");t.exports=function(t){return n((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},be5b:function(t,e,a){"use strict";(function(t){var n=a("5530");a("b0c0");e["a"]={name:"UpgradeBadge",props:{text:{type:String,default:""}},computed:Object(n["a"])({isSubscribed:function(){return this.user.subscription_plan&&"Free"!==this.user.subscription_plan.name}},t("authentication",["user"]))}}).call(this,a("2f62")["mapState"])},dbb7:function(t,e,a){},e32c:function(t,e,a){"use strict";var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"upgrade-title"},[t._v("Upgrade")]),a("div",{staticClass:"upgrade"},[a("div",{staticClass:"upgrade-text"},[t._v(t._s(t.text))]),a("base-button",{attrs:{color:"upgrade-button"},on:{click:function(e){return t.$router.push({name:"account.subscription"})}}},[t._v(" Upgrade Now ")])],1)])},r=[],s=a("be5b"),i=s["a"],c=(a("560c"),a("2877")),o=Object(c["a"])(i,n,r,!1,null,"164c8c82",null);e["a"]=o.exports},ec84:function(t,e,a){"use strict";(function(t){var n=a("5530"),r=a("c7eb"),s=a("1da1"),i=(a("b0c0"),a("caad"),a("2532"),a("b680"),a("5f41")),c=a("6f9a"),o=a("e32c");e["a"]={components:{UpgradeBadge:o["a"]},data:function(){return{monitorAddError:!1,monitorPrice:.2,smsCallPrice:.1,teammatePrice:8,notifyOnlySeatPrice:2,statusPageSubscriberPrice:.01,monitorsQuantity:0,smsCallsQuantity:0,subscribersQuantity:0,notifyOnlySeatsQuantity:0,teammatesQuantity:0,submitting:!1,extraMonitorsAddon:null,extraSmsCallsAddon:null,extraNotifySeatsAddon:null,extraTeammatesAddon:null,extraStatusPageSubscribersAddon:null,addons:{}}},created:function(){this.getAddonsItems(),this.getUserAddonsNumber()},methods:{getUserAddonsNumber:function(){var t=this;return Object(s["a"])(Object(r["a"])().mark((function e(){var a,n,s,i,c;return Object(r["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.monitorsQuantity=t.user.limits?t.user.limits.monitors-(null!==(a=t.user.subscription_plan.monitors_no)&&void 0!==a?a:0):0,t.smsCallsQuantity=t.user.limits?t.user.limits.sms_calls-(null!==(n=t.user.subscription_plan.sms_voice_alerts)&&void 0!==n?n:0):0,t.subscribersQuantity=t.user.limits?t.user.limits.status_page_subscribers-(null!==(s=t.user.subscription_plan.subscribers_no)&&void 0!==s?s:0):0,t.teammatesQuantity=t.user.limits?t.user.limits.teammates-(null!==(i=t.user.subscription_plan.teammates)&&void 0!==i?i:0):0,t.notifyOnlySeatsQuantity=t.user.limits?t.user.limits.notify_only_seats-(null!==(c=t.user.subscription_plan.notify_only_seats)&&void 0!==c?c:0):0;case 5:case"end":return e.stop()}}),e)})))()},getAddonsItems:function(){var t=this;return Object(s["a"])(Object(r["a"])().mark((function e(){var a,n,s;return Object(r["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,i["a"].getAddonsItems();case 2:for(n in a=e.sent,a)s=a[n].name.toLowerCase(),s.includes("monitor")?t.extraMonitorsAddon=a[n].stripe_item:s.includes("sms")?t.extraSmsCallsAddon=a[n].stripe_item:s.includes("teammate")?t.extraTeammatesAddon=a[n].stripe_item:s.includes("subscribe")?t.extraStatusPageSubscribersAddon=a[n].stripe_item:s.includes("seat")&&(t.extraNotifySeatsAddon=a[n].stripe_item);case 4:case"end":return e.stop()}}),e)})))()},onFormSubmit:function(){var t=this;return Object(s["a"])(Object(r["a"])().mark((function e(){var a;return Object(r["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$refs.observer.validate();case 2:if(a=e.sent,a){e.next=5;break}return e.abrupt("return",!1);case 5:return t.smsCallsQuantity&&(t.addons[t.extraSmsCallsAddon]=t.smsCallsQuantity),t.monitorsQuantity&&(t.addons[t.extraMonitorsAddon]=t.monitorsQuantity),t.subscribersQuantity&&(t.addons[t.extraStatusPageSubscribersAddon]=t.subscribersQuantity),t.notifyOnlySeatsQuantity&&(t.addons[t.extraNotifySeatsAddon]=t.notifyOnlySeatsQuantity),t.teammatesQuantity&&(t.addons[t.extraTeammatesAddon]=t.teammatesQuantity),e.next=12,t.redirectToPayment(t.addons);case 12:case"end":return e.stop()}}),e)})))()},redirectToPayment:function(t){var e=this;return Object(s["a"])(Object(r["a"])().mark((function a(){var n;return Object(r["a"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,i["a"].getStripeAddonSessionUrl(t);case 3:n=a.sent,window.open(n["checkout_url"]),a.next=10;break;case 7:a.prev=7,a.t0=a["catch"](0),e.error=a.t0;case 10:case"end":return a.stop()}}),a,null,[[0,7]])})))()}},computed:Object(n["a"])(Object(n["a"])({},t("authentication",["user"])),{},{totalPrice:function(){return(this.monitorsQuantity*this.monitorPrice+this.teammatesQuantity*this.teammatePrice+this.smsCallsQuantity*this.smsCallPrice+this.notifyOnlySeatsQuantity*this.notifyOnlySeatPrice+this.subscribersQuantity*this.statusPageSubscriberPrice).toFixed(2)}}),mounted:function(){Object(c["a"])(this.$refs.tooltipNotifySeats,{content:"Notify your customers or team members without granting them access to your dashboard. Each seat comes with email, SMS, and voice call alert options.",interactive:!0})}}}).call(this,a("2f62")["mapState"])},f858:function(t,e,a){"use strict";a("dbb7")}}]);
//# sourceMappingURL=chunk-1f4255f8.219ed2a6.js.map