feat: add subscription update and cancel logics

This commit is contained in:
Ali BARIN
2023-04-06 13:08:49 +00:00
parent 3e268bf66b
commit 7d47793afb
15 changed files with 170 additions and 54 deletions

View File

@@ -13,7 +13,7 @@ const getBillingAndUsage = async (
context: Context
) => {
const persistedSubscription = await context.currentUser.$relatedQuery(
'subscription'
'currentSubscription'
);
const subscription = persistedSubscription
@@ -39,8 +39,8 @@ const paidSubscription = (subscription: Subscription): TSubscription => {
title: currentPlan.limit,
action: {
type: 'link',
text: 'Change plan',
src: '/settings/billing/change-plan',
text: 'Cancel plan',
src: subscription.cancelUrl,
},
},
nextBillAmount: {