From 9107e31921afe5734457ad676473fd42304beea7 Mon Sep 17 00:00:00 2001 From: giancarlo Date: Tue, 21 May 2024 13:50:30 +0700 Subject: [PATCH] Rename 'subscription' path to 'return' in pricing components The path referred to by "subscription" in the pricing table and pages has been updated to "return". This will redirect users back to the home page instead of the previously configured personalAccountBilling page after signing up or selecting a plan. --- apps/web/app/(marketing)/page.tsx | 2 +- apps/web/app/(marketing)/pricing/page.tsx | 2 +- packages/billing/gateway/src/components/pricing-table.tsx | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/web/app/(marketing)/page.tsx b/apps/web/app/(marketing)/page.tsx index 287e0a113..5cdb0b7d9 100644 --- a/apps/web/app/(marketing)/page.tsx +++ b/apps/web/app/(marketing)/page.tsx @@ -277,7 +277,7 @@ function Home() { config={billingConfig} paths={{ signUp: pathsConfig.auth.signUp, - subscription: pathsConfig.app.personalAccountBilling, + return: pathsConfig.app.home, }} /> diff --git a/apps/web/app/(marketing)/pricing/page.tsx b/apps/web/app/(marketing)/pricing/page.tsx index 766f3f777..fdeaba405 100644 --- a/apps/web/app/(marketing)/pricing/page.tsx +++ b/apps/web/app/(marketing)/pricing/page.tsx @@ -16,7 +16,7 @@ export const generateMetadata = async () => { const paths = { signUp: pathsConfig.auth.signUp, - subscription: pathsConfig.app.personalAccountBilling, + return: pathsConfig.app.home, }; async function PricingPage() { diff --git a/packages/billing/gateway/src/components/pricing-table.tsx b/packages/billing/gateway/src/components/pricing-table.tsx index 3799626c1..b49608ba0 100644 --- a/packages/billing/gateway/src/components/pricing-table.tsx +++ b/packages/billing/gateway/src/components/pricing-table.tsx @@ -26,7 +26,7 @@ import { LineItemDetails } from './line-item-details'; interface Paths { signUp: string; - subscription: string; + return: string; } export function PricingTable({ @@ -431,7 +431,7 @@ function DefaultCheckoutButton( const signUpPath = props.paths.signUp; const searchParams = new URLSearchParams({ - next: props.paths.subscription, + next: props.paths.return, plan: props.plan.id, redirectToCheckout: props.redirectToCheckout ? 'true' : 'false', });