PageSourceSearch

https://www.dvcreators.net/assets/2.4.1/CustomContentPreview.6d0c7f77.js

js dvcreators.net collected 2026-10-02 11:39:18 UTC 7,505 bytes, 1 lines download raw bytes

1import{v as C,k as d,_ as p,m as _,S as x,B as h,x as m,C as b,D as y,j as i,I as s,a2 as l,z as c,X as g,y as k,M as v,aj as f,O as q,E as M,G as D}from"./index.ccd35ebd.js";const I={name:"GoFlobodyCustomContentPreview",components:{VideoPlayer:d(()=>p(()=>import("./VideoPlayer.7168e0a7.js"),["assets/2.4.1/VideoPlayer.7168e0a7.js","assets/2.4.1/style.c294a4f47ba20f4b6b7861df50340882d0cab1b3914188af3cfd94efa5ca4c7c.css","assets/2.4.1/index.ccd35ebd.js","assets/2.4.1/style.df0732e0130efa4bed85fe91a2709a28a35e499229231d98e910e27ba3e72bf7.css","assets/2.4.1/AspectRatioWrapper.80cc4b58.js","assets/2.4.1/MediaPlayheadTracker.class.30b0194d.js","assets/2.4.1/spaceBarEventMixin.f4f6d71b.js"])),TagList:d(()=>p(()=>import("./TagList.071af310.js"),["assets/2.4.1/TagList.071af310.js","assets/2.4.1/index.ccd35ebd.js","assets/2.4.1/style.df0732e0130efa4bed85fe91a2709a28a35e499229231d98e910e27ba3e72bf7.css"])),ModalHeader:d(()=>p(()=>import("./index.ccd35ebd.js").then(function(t){return t.dL}),["assets/2.4.1/index.ccd35ebd.js","assets/2.4.1/style.df0732e0130efa4bed85fe91a2709a28a35e499229231d98e910e27ba3e72bf7.css"]))},data(){return{videoUrlSuccess:!0,selectedSubscription:"",userTransactionHistory:null,subscriptionContent:null}},computed:{..._(["contentMetaData","eJSON"]),contentPreviewProp(){return x.get(this.eJSON,"globalProps.contentPreview")||{}},contentID(){return this.contentPreviewProp.contentID||"flob5567_flobodysub"},couponCode(){return this.contentPreviewProp.couponCode||"get14"},videoSrc(){return this.$store.getters.getPreview(this.contentMetaData)},hasPreviewURL(){var t;return Boolean((t=this.contentMetaData)==null?void 0:t.previewFileName)},activeStyle(){return{background:this.$store.getters.brandColor,color:"white"}},passiveStyle(){return{background:this.$store.getters.color("color_1602781869805_qsxz1gcx_violetblue-raccoon")}},monthlyPurchaseOption(){var t,e;return(e=(t=this.subscriptionContent.transactionInfo)==null?void 0:t.purchaseOptions)==null?void 0:e.find(r=>r.interval==="MONTH"&&r.type==="subscription")},monthlyPurchaseAmount(){var t;return Number((t=this.monthlyPurchaseOption)==null?void 0:t.amount)},yearlyPurchaseOption(){var t,e;return(e=(t=this.subscriptionContent.transactionInfo)==null?void 0:t.purchaseOptions)==null?void 0:e.find(r=>r.interval==="YEAR"&&r.type==="subscription")},yearlyPurchaseAmount(){var t;return Number((t=this.yearlyPurchaseOption)==null?void 0:t.amount)},discountPercent(){return Math.round((this.monthlyPurchaseAmount*12-this.yearlyPurchaseAmount)*100/(this.monthlyPurchaseAmount*12))},isSignedIn(){return this.$store.state.user.userState==="signedIn"},isCouponCodeEverUsed(){return this.isSignedIn&&!!this.userTransactionHistory.find(t=>t.codeUsed===this.couponCode)}},created(){this.isSignedIn&&this.getUserTransactionHistory()},beforeUnmount(){this.$store.commit("saveContentMetaData",{})},methods:{checkout(){var u,n;const t=`cart=${this.contentID}&`,e=this.isCouponCodeEverUsed?"":`coupon=${this.couponCode}&`,r=`purchaseOption=${this.selectedSubscription==="Monthly"?(u=this.monthlyPurchaseOption)==null?void 0:u.id:(n=this.yearlyPurchaseOption)==null?void 0:n.id}`;this.navigateIfNeeded(`/checkout?${t}${e}${r}`)},async getUserTransactionHistory(){const t=await this.$api("user/userTransactionHistory",{environmentID:this.$store.state.environmentID});this.userTransactionHistory=(t==null?void 0:t.data)||[]}},async mounted(){const t=await this.$store.dispatch("fetchContentMetadata",{contentIDs:[this.contentID],includePreviewData:!0});t.success&&(this.subscriptionContent=t.data[0])}},T={class:"text-subtitle"},O={key:0,class:"full-width bg-grey-5 q-pa-lg text-black q-pb-none"},H={class:"text-center justify-center align-center well row"},E={class:"col-xs-12 col-sm-9 col-md-9 col-lg-6"},L={class:"well q-pa-lg"},A={class:"text-h6 text-center","data-test":"text-customcontentpreview-title"},U=["innerHTML"],N={class:"row justify-center",style:{margin:"0px -0.5rem"},flob5567_flobodysub:""},V={class:"absolute text-caption full-width",style:{left:"0px"}},B=["innerHTML"];function Q(t,e,r,u,n,o){const P=h("ModalHeader"),w=h("VideoPlayer"),S=h("TagList");return t.contentMetaData&&n.subscriptionContent?(m(),b(D,{key:0,class:"col fit no-scroll no-border-radius",flat:""},{default:y(()=>[i(P,{style:c(`background: ${t.$store.getters.brandColor};`),class:"text-white",onRightButtonClick:e[0]||(e[0]=a=>t.$emit("close"))},{default:y(()=>[s("div",T,l(t.contentMetaData.contentName),1)]),_:1},8,["style"]),i(g),i(M,{style:{"min-height":"90vh !important",height:"90vh"},class:"scroll q-pa-none"},{default:y(()=>[n.videoUrlSuccess&&o.hasPreviewURL?(m(),k("div",O,[s("div",H,[s("div",E,[i(w,{source:o.videoSrc,"disable-time-tracking":!0,style:{"max-width":"720px"},onLoaded:e[1]||(e[1]=a=>n.videoUrlSuccess=!0),onError:e[2]||(e[2]=a=>n.videoUrlSuccess=!1)},null,8,["source"])])])])):v("",!0),s("div",L,[s("div",null,[s("div",A,[s("div",{innerHTML:o.contentPreviewProp.headerText||"Select an option to subscribe now and get a 7-day free trial!"},null,8,U)]),s("div",N,[s("div",{class:"col q-px-sm q-py-md",onClick:e[3]||(e[3]=a=>n.selectedSubscription="Monthly")},[s("div",{align:"center",class:"cursor-pointer relative-position text-subtitle1 q-px-xs q-pb-xl q-pt-lg",style:c([{"border-radius":".75rem"},n.selectedSubscription==="Monthly"?o.activeStyle:o.passiveStyle])},[e[6]||(e[6]=s("div",{class:"q-pt-sm"},null,-1)),i(f,{name:n.selectedSubscription==="Monthly"?"far fa-check-circle":"far fa-circle",size:"sm"},null,8,["name"]),e[7]||(e[7]=s("div",null," Monthly ",-1)),s("div",null,"$"+l(o.monthlyPurchaseAmount),1)],4)]),s("div",{"data-test":"button-customcontentpreview-yearly",class:"col q-px-sm q-py-md",onClick:e[4]||(e[4]=a=>n.selectedSubscription="Yearly")},[s("div",{align:"center",class:"cursor-pointer relative-position text-subtitle1 q-px-xs q-pb-xl q-pt-lg",style:c([{"border-radius":".75rem"},n.selectedSubscription==="Yearly"?o.activeStyle:o.passiveStyle])},[e[8]||(e[8]=s("div",{class:"q-pt-sm"},null,-1)),i(f,{name:n.selectedSubscription==="Yearly"?"far fa-check-circle":"far fa-circle",size:"sm"},null,8,["name"]),e[9]||(e[9]=s("div",null," Yearly ",-1)),s("div",null,"$"+l(o.yearlyPurchaseAmount),1),s("span",V,"(Save "+l(o.discountPercent)+"% by paying annually)",1)],4)])]),s("div",{class:"text-left q-py-md q-py-sm text-weight-light text-subtitle2 q-mt-md",style:{"font-size":".7rem"},innerHTML:o.contentPreviewProp.footerText||"Subscribe to get structured programs and hundreds of Flobody workouts on-demand. After your 7-day free trial expires, your payment method will automatically be charged. Your subscription will auto-renew at the end of each subscription period, unless canceled. (Returning subscribers will be charged upon checkout). If you choose Paypal Express during check out, the transaction may appear as Platform Purple, Inc. on the statement."},null,8,B),i(q,{unelevated:"",flat:"",class:"no-border-radius full-width",size:"lg",disabled:!n.selectedSubscription,style:c({color:"white",backgroundColor:t.$store.getters.brandColor}),label:"CHECKOUT","data-test":"button-customcontentpreview-checkout",onClick:e[5]||(e[5]=a=>o.checkout())},null,8,["disabled","style"]),e[10]||(e[10]=s("div",{class:"full-width q-pb-lg q-pt-md q-mt-md"},null,-1)),i(g),t.contentMetaData.tagString?(m(),b(S,{key:0,"tag-string":t.contentMetaData.tagString,"hide-more-than-x-items":7,class:"q-py-md"},null,8,["tag-string"])):v("",!0)])])]),_:1})]),_:1})):v("",!0)}var z=C(I,[["render",Q]]);
1export{z as default};

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.