diff --git a/studio/components/interfaces/Billing/ProUpgrade.tsx b/studio/components/interfaces/Billing/ProUpgrade.tsx index 2a2f634ab6b..48a429d1459 100644 --- a/studio/components/interfaces/Billing/ProUpgrade.tsx +++ b/studio/components/interfaces/Billing/ProUpgrade.tsx @@ -72,12 +72,15 @@ const ProUpgrade: FC = ({ useEffect(() => { if (selectedPlan !== undefined) { getSubscriptionPreview() - if (selectedPlan.id === STRIPE_PRODUCT_IDS.PRO) { - setIsSpendCapEnabled(true) - } } }, [selectedPlan, selectedComputeSize, isSpendCapEnabled]) + useEffect(() => { + if (selectedPlan?.id === STRIPE_PRODUCT_IDS.PRO) { + setIsSpendCapEnabled(true) + } + }, [selectedPlan]) + const onSelectComputeSizeOption = (option: any) => { setSelectedComputeSize(option) } @@ -250,7 +253,7 @@ const ProUpgrade: FC = ({ >
- {/* [TODO] revise wording */} + {/* [TODO] revise wording for "enabling spend caps" instead of overages */}

This removes any resource limits for your project which the Pro tier has in place.