diff --git a/resources/js/components/PricingGrid.vue b/resources/js/components/PricingGrid.vue
index 6382b96..163e8a5 100644
--- a/resources/js/components/PricingGrid.vue
+++ b/resources/js/components/PricingGrid.vue
@@ -57,7 +57,8 @@
Daily email, push & WhatsApp
Price-drop & score alerts
- {{ ctaLabel('basic') }}
+ {{ ctaLabel('basic') }}
+
@@ -75,7 +76,8 @@
Real-time email, push & WhatsApp
SMS alerts (up to 3/day)
- {{ ctaLabel('plus') }}
+ {{ ctaLabel('plus') }}
+
@@ -96,6 +98,14 @@ const PRICES = {
}
const PRICE_SUFFIX = { monthly: '/mo', annual: '/yr' }
+// Paid tiers whose alerting features aren't fully shipped yet — their CTAs are
+// disabled until then. Remove a tier from this list to make its button live.
+const COMING_SOON = ['basic', 'plus']
+
+function isComingSoon(tier) {
+ return COMING_SOON.includes(tier)
+}
+
function ctaHref(tier) {
if (tier === 'free') {
return isAuthenticated.value ? '/dashboard' : '/register'