1import{_ as D}from"./BgPzu36z.js";import{d as N,k as C,h as R,j as a,o as n,s as U,G as V,a as t,a8 as W,u as e,aj as s,c,F as u,e as v,B as r,H as z,I as A,W as G,_ as H}from"./CRcD7-OL.js";import{u as M}from"./FgxL4Tqm.js";import{u as O}from"./CAJNaXhZ.js";import"./AXXv7PeY.js";const q={style:{"flex-grow":"1"}},J={class:"subscription-block__heading"},K={class:"subscription-block__perk"},Q={class:"subscription-block__features"},X={key:0},Y={style:{"margin-top":"auto"}},Z={class:"subscription-block__price"},x=N({__name:"SubscriptionBlock",props:{block:{},parentBlock:{}},setup(f){const{formatPrice:F}=M(),l=f,d=C(),y=R(),k=a(()=>l?.block?.data?.features?.split(` 2`).map(o=>o.trim()).filter(o=>o.length>0)||[]),h=a(()=>l?.block?.data?.name),_=a(()=>l.block.data.perk),$=a(()=>l.block.data.description),b=a(()=>l.block.data.price),p=a(()=>l.block.data.currency),i=a(()=>l.block.data.billing),B=a(()=>l.block.data.buttonLabel),S=a(()=>b.value?p.value==="default"?`${F(b.value)}${i.value?` / ${i.value}`:""}`:`${p.value||"$"}${b.value}${i.value?` / ${i.value}`:""}`:""),g=C(),T=a(()=>g.value?g.value.children:void 0),{runAnimation:w}=O(d);w(T);const L=a(()=>y.settings.bookPageUrl||"");function P(){G(`/${L.value}#/settings/subscriptions`)}return(o,oo)=>{const E=D;return n(),U(E,{block:o.block,element:e(d)},{default:V(m=>[t("div",W({ref_key:"columnsEl",ref:d},o.$attrs,{class:[m.classes,"subscription-block"],style:(m.styles,{backgroundColor:o.block.data.backgroundColor?("getFinalColor"in o?o.getFinalColor:e(s))(o.block.data.backgroundColor):void 0,color:o.block.data.textColor?("getFinalColor"in o?o.getFinalColor:e(s))(o.block.data.textColor):void 0})}),[o.block.data.popular?(n(),c("div",{key:0,class:"subscription-block__badge",style:u({backgroundColor:o.block.data.badgeColor?("getFinalColor"in o?o.getFinalColor:e(s))(o.block.data.badgeColor):void 0,color:o.block.data.badgeTextColor?("getFinalColor"in o?o.getFinalColor:e(s))(o.block.data.badgeTextColor):void 0})}," Most Popular ",4)):v("",!0),t("div",q,[t("div",J,r(e(h)),1),t("div",K,r(e(_)),1),t("div",{class:"subscription-block__desc",style:u({color:o.block.data.descriptionColor?("getFinalColor"in o?o.getFinalColor:e(s))(o.block.data.descriptionColor):void 0})},r(e($)),5),t("ul",Q,[(n(!0),c(z,null,A(e(k)?.slice(0,5),(I,j)=>(n(),c("li",{key:j},r(I),1))),128)),e(k).length>6?(n(),c("span",X,"...and much more")):v("",!0)])]),t("div",Y,[t("div",Z,r(e(S)),1),t("button",{class:"subscription-block__button",style:u({backgroundColor:o.block.data.buttonColor?("getFinalColor"in o?o.getFinalColor:e(s))(o.block.data.buttonColor):void 0,color:o.block.data.buttonTextColor?("getFinalColor"in o?o.getFinalColor:e(s))(o.block.data.buttonTextColor):void 0}),onClick:P},r(e(B)),5)])],16)]),_:1},8,["block","element"])}}}),ro=H(x,[["__scopeId","data-v-b53baa85"]]);export{ro 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.