From 865a78b801f7bed89b2534e5bc20577b4bcb39f6 Mon Sep 17 00:00:00 2001 From: c0mrade Date: Thu, 19 Mar 2026 21:26:42 +0300 Subject: [PATCH] fix: hide legacy subscription card on Dashboard in multi-tariff mode --- src/pages/Dashboard.tsx | 66 ++++++++++++++++++++++------------------- 1 file changed, 35 insertions(+), 31 deletions(-) diff --git a/src/pages/Dashboard.tsx b/src/pages/Dashboard.tsx index 78ed892..911d36b 100644 --- a/src/pages/Dashboard.tsx +++ b/src/pages/Dashboard.tsx @@ -292,37 +292,41 @@ export default function Dashboard() { )} - {/* Subscription Status Card */} - {subLoading ? ( -
-
-
-
-
-
-
-
-
-
-
-
- ) : subscription?.is_expired || - subscription?.status === 'disabled' || - subscription?.is_limited ? ( - - ) : subscription ? ( - - ) : null} + {/* Subscription Status Card — hidden in multi-tariff (managed via /subscriptions) */} + {!isMultiTariff && ( + <> + {subLoading ? ( +
+
+
+
+
+
+
+
+
+
+
+
+ ) : subscription?.is_expired || + subscription?.status === 'disabled' || + subscription?.is_limited ? ( + + ) : subscription ? ( + + ) : null} + + )} {/* Trial Activation */} {hasNoSubscription && !trialLoading && trialInfo?.is_available && (