1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3366],{67627:(i,t,e)=>{e.d(t,{A:()=>a});var s=e(76314),n=e.n(s)()((function(i){return i[1]}));n.push([i.id,".fa-check[data-v-2ad6d6ea]:before{color:#63b57e}",""]);const a=n},3366:(i,t,e)=>{e.r(t),e.d(t,{default:()=>f});const s={name:"BenefitProgress",components:{ProgressLine:function(){return e.e(56588).then(e.bind(e,56588))}},props:{benefitInfo:{required:!0,type:Object}},computed:{isHasUnlimitedDiscount:function(){return[this.benefitInfo.benefit_limit,this.benefitInfo.active_bookings].includes(0)},isNotHasDiscount:function(){return 0!==this.benefitInfo.benefit_limit&&this.benefitInfo.used_minutes>=this.benefitInfo.benefit_limit||0!==this.benefitInfo.active_bookings&&this.benefitInfo.active_minutes>=this.benefitInfo.active_bookings},isViewBenefitLimit:function(){return this.isVisibleProps(this.benefitInfo.used_minutes,this.benefitInfo.benefit_limit)},isViewActiveLimit:function(){return(!this.isNotHasDiscount||!this.isViewBenefitLimit)&&this.isVisibleProps(this.benefitInfo.active_minutes,this.benefitInfo.active_bookings)}},methods:{isVisibleProps:function(i,t){return this.isHasUnlimitedDiscount?0!==t:!this.isNotHasDiscount||i>=t},capitalize:function(i){return i.charAt(0).toUpperCase()+i.slice(1).toLowerCase()}}};var n=e(85072),a=e.n(n),o=e(67627),c={insert:"head",singleton:!1};a()(o.A,c);o.A.locals;const f=(0,e(14486).A)(s,(function(){var i=this,t=i._self._c;return i.benefitInfo.has_active_plan?t("div",[t("progress-line",{attrs:{max:i.benefitInfo.benefit_limit,value:i.isNotHasDiscount?i.benefitInfo.benefit_limit:i.benefitInfo.used_minutes,"progress-color":i.isNotHasDiscount?"#E58F46":"#DCE2E8"}}),i._v(" "),t("div",{staticClass:"d-flex justify-content-between padding font-12"},[i.isViewBenefitLimit?t("div",[t("i",{staticClass:"fa fa-clock margin-right-micro"}),i._v(" "),t("span",[t("b",[i._v(i._s(i.benefitInfo.used_minutes))]),i._v(" "),t("span",{staticClass:"margin-vertical-micro"},[i._v("/")]),i._v(" "),t("span",[i._v(i._s(i.benefitInfo.benefit_limit)+" "+i._s(i.capitalize(i.localLangs.app.minutes_used)))])])]):i._e(),i._v(" "),i.isViewActiveLimit?t("div",[t("i",{staticClass:"fa fa-history margin-right-micro"}),i._v(" "),t("span",[t("b",[i._v(i._s(i.benefitInfo.active_minutes))]),i._v(" "),t("span",{staticClass:"margin-vertical-micro"},[i._v("/")]),i._v(" "),t("span",[i._v(i._s(i.benefitInfo.active_bookings)+" "+i._s(i.capitalize(i.localLangs.app.active_bookings)))])])]):i._e(),i._v(" "),i.isNotHasDiscount?t("div",{staticClass:"ml-auto"},[t("i",{staticClass:"fa fa-percentage margin-right-micro"}),i._v(" "),i.benefitInfo.reach_limit?t("span",[i._v(i._s(i.localLangs.app.limit_reached))]):t("span",[i._v(i._s(i.localLangs.app.no_discount))])]):i.isHasUnlimitedDiscount?t("div",{staticClass:"ml-auto"},[t("i",{staticClass:"fa fa-check margin-right-micro"}),i._v(" "),t("span",[i._v(i._s(i.localLangs.app.discount_added))])]):i._e()])],1):i._e()}),[],!1,null,"2ad6d6ea",null).exports}}]);
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.