import {Link} from 'react-router-dom'; import {EFlag} from '../../../../../../types/api/enums'; import {cn} from '../../../../../../utils/cn'; import {MetricTabCard} from '../../TabCard/MetricTabCard'; import i18n from '../../i18n'; import type {TenantOverviewMetric} from '../../metricOverview'; import '../MetricsTabs.scss'; const b = cn('tenant-metrics-tabs'); const helpTextKeys: Partial[0]>> = { [EFlag.Grey]: 'context_metric-status-unavailable', [EFlag.Green]: 'context_network-status-normal', [EFlag.Yellow]: 'context_network-status-warning', [EFlag.Red]: 'context_network-status-critical', }; interface NetworkTabProps { to: string; active: boolean; network: TenantOverviewMetric; } export function NetworkTab({to, active, network}: NetworkTabProps) { const helpTextKey = helpTextKeys[network.status]; return (
); }