fix: show subscriptions link on dashboard even with single subscription in multi-tariff mode

This commit is contained in:
c0mrade
2026-03-19 20:16:02 +03:00
parent 44d6069294
commit f0d520dbaa

View File

@@ -276,14 +276,16 @@ export default function Dashboard() {
{pendingGifts && pendingGifts.length > 0 && <PendingGiftCard gifts={pendingGifts} />} {pendingGifts && pendingGifts.length > 0 && <PendingGiftCard gifts={pendingGifts} />}
{/* Multi-tariff: show link to subscriptions list */} {/* Multi-tariff: show link to subscriptions list */}
{isMultiTariff && multiSubCount > 1 && ( {isMultiTariff && (
<Link to="/subscriptions" className="bento-card flex items-center justify-between"> <Link to="/subscriptions" className="bento-card flex items-center justify-between">
<div> <div>
<div className="text-sm font-medium opacity-60"> <div className="text-sm font-medium opacity-60">
{t('dashboard.subscriptions', 'Подписки')} {t('dashboard.subscriptions', 'Подписки')}
</div> </div>
<div className="text-lg font-bold"> <div className="text-lg font-bold">
{multiSubCount} {t('dashboard.activeTariffs', 'активных тарифов')} {multiSubCount > 1
? `${multiSubCount} ${t('dashboard.activeTariffs', 'активных тарифов')}`
: t('dashboard.manageSubscriptions', 'Управление подписками')}
</div> </div>
</div> </div>
<ChevronRightIcon /> <ChevronRightIcon />