fix: multi-subscription frontend improvements

- Connection page: reads subscription_id from ?sub= query param
- Subscription detail: passes subscriptionId to /connection URL
- Dashboard: skip single-subscription and devices queries in multi-tariff
  mode (data comes from subscriptions-list instead)
This commit is contained in:
c0mrade
2026-03-24 22:18:02 +03:00
parent 324aaa1f33
commit 4de47cfa94
3 changed files with 18 additions and 15 deletions

View File

@@ -794,7 +794,7 @@ export default function Subscription() {
haptic.notification('error');
return;
}
navigate('/connection');
navigate(subscriptionId ? `/connection?sub=${subscriptionId}` : '/connection');
}}
className={`mb-5 flex w-full items-center gap-3.5 rounded-[14px] p-3.5 text-left transition-shadow duration-300${isAtDeviceLimit ? 'cursor-not-allowed opacity-50' : ''}`}
style={{ fontFamily: 'inherit' }}