import type { RiskScenario } from '../_types' import { LIKELIHOOD_COLORS, IMPACT_COLORS, PRIORITY_LABELS } from '../_constants' export function RiskTab({ scenarios }: { scenarios: RiskScenario[] }) { if (scenarios.length === 0) { return (

Keine Risiko-Szenarien verfuegbar

Fuer diese Branche wurden noch keine Risiko-Szenarien definiert.

) } return (
{scenarios.map((risk, idx) => { const likelihoodColor = LIKELIHOOD_COLORS[risk.likelihood] || 'bg-slate-400' const impactColor = IMPACT_COLORS[risk.impact] || 'bg-slate-400' const likelihoodLabel = PRIORITY_LABELS[risk.likelihood] || risk.likelihood const impactLabel = PRIORITY_LABELS[risk.impact] || risk.impact return (

{risk.name}

Wahrsch.: {likelihoodLabel}
|
Auswirkung: {impactLabel}

{risk.description}

Massnahme

{risk.mitigation}

) })}
) }