StripeSubscriptionButton

This commit is contained in:
2026-05-23 09:15:37 -04:00
parent 29a2c937fe
commit 22c7182993
3 changed files with 83 additions and 51 deletions
+7 -4
View File
@@ -8,9 +8,10 @@ import StripeSubscriptionButton from "./StripeSubscriptionButton";
import SubscribeInfo from "./SubscribeInfo";
export default function Subscribe() {
const {state: {selectedSubscription, customerId}} = useLocation()
const {state: {selectedSubscription, customerId, currentSubscription}} = useLocation()
console.log('selectedSubscription', selectedSubscription)
console.log('currentSubscription', currentSubscription)
console.log('selectedSubscription.option_name', selectedSubscription.option_name)
console.log('customerId', customerId)
@@ -25,8 +26,8 @@ export default function Subscribe() {
<div className="card card-statistics text-center py-3">
<div className="card-body pricing-content">
<div className="pricing-content-card">
<h5>Current Subscription(s)</h5>
{/*<h2 className="text-primary pt-3">{currentSubscription?.display_name}</h2>*/}
<h3>Your Current Subscription</h3>
<h2 className="text-primary pt-3">{currentSubscription?.display_name}</h2>
{/*<SubcribePaymentOptions activePaymentType={activePaymentType}*/}
{/* setActivePaymentType={setActivePaymentType}/>*/}
{/*{activePaymentType == 'new' ?*/}
@@ -38,7 +39,9 @@ export default function Subscribe() {
<SubscribeInfo />
<StripeSubscriptionButton priceId={selectedSubscription.stripe_price_id}
customerId={customerId}
option_name={selectedSubscription.option_name}/>
option_name={selectedSubscription.option_name}
selected_display_name={selectedSubscription.display_name}
/>
</>
</div>
</div>