1import{ag as l,m as p,e as m,o as u,r as c,b6 as g,j as f,b1 as h}from"./index-OkXy-d5Y.js";import{P as b}from"./PlanChangeConfirm-BSRFGOOM.js";import"./label-B8fcy5Qd.js";import"./billing-format-CjDMm46p.js";import"./subscriptionsSlice-CAeRwGnr.js";import"./date-utils-BapGj4Cw.js";import"./loader-circle-Cq8KN2OP.js";function C(){const[a]=l(),n=p(),r=m(),t=u(h),s=a.get("plan"),i=a.get("cycle")||"monthly";if(c.useEffect(()=>{s||n("/dashboard/billing/plans",{replace:!0})},[s,n]),c.useEffect(()=>{t.length===0&&r(g())},[r,t.length]),!s)return null;const e=t.find(o=>o.slug===s);return f.jsx(b,{planKey:s,billingCycle:i,layout:"page",planName:e==null?void 0:e.name,planDescription:e==null?void 0:e.description})}export{C as SubscribePage};
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.