diff --git a/src/locales/en.json b/src/locales/en.json index 79dd250..6221861 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -262,6 +262,7 @@ "dashboard": { "title": "Dashboard", "welcome": "Welcome, {{name}}!", + "welcomeNoName": "Welcome!", "yourSubscription": "Your Subscription", "quickActions": "Quick Actions", "viewSubscription": "Manage Subscription", diff --git a/src/locales/fa.json b/src/locales/fa.json index 5bc36d9..5142049 100644 --- a/src/locales/fa.json +++ b/src/locales/fa.json @@ -247,6 +247,7 @@ "dashboard": { "title": "داشبورد", "welcome": "خوش آمدید، {{name}}!", + "welcomeNoName": "خوش آمدید!", "yourSubscription": "اشتراک شما", "quickActions": "دسترسی سریع", "viewSubscription": "مدیریت اشتراک", diff --git a/src/locales/ru.json b/src/locales/ru.json index c8239a3..32fc373 100644 --- a/src/locales/ru.json +++ b/src/locales/ru.json @@ -265,6 +265,7 @@ "dashboard": { "title": "Личный кабинет", "welcome": "Добро пожаловать, {{name}}!", + "welcomeNoName": "Добро пожаловать!", "yourSubscription": "Ваша подписка", "quickActions": "Быстрые действия", "viewSubscription": "Управление подпиской", diff --git a/src/locales/zh.json b/src/locales/zh.json index 2d8ff03..356a5c3 100644 --- a/src/locales/zh.json +++ b/src/locales/zh.json @@ -247,6 +247,7 @@ "dashboard": { "title": "个人中心", "welcome": "欢迎,{{name}}!", + "welcomeNoName": "欢迎!", "yourSubscription": "您的订阅", "quickActions": "快捷操作", "viewSubscription": "管理订阅", diff --git a/src/pages/Dashboard.tsx b/src/pages/Dashboard.tsx index 0d0e254..714ad7a 100644 --- a/src/pages/Dashboard.tsx +++ b/src/pages/Dashboard.tsx @@ -251,12 +251,14 @@ export default function Dashboard() { setShowOnboarding(false); }; + const userName = displayName(user); + return (
{t('dashboard.yourSubscription')}
@@ -328,40 +330,37 @@ export default function Dashboard() { )} {/* Subscription Status Card — hidden in multi-tariff (managed via /subscriptions) */} - {!isMultiTariff && ( - <> - {subLoading ? ( -