import { EvalRadar } from "@nodus/design-system/patterns"Loading demo…
Props
| Prop | Type | Default | Description |
|---|---|---|---|
dimensionsreq | EvalDimension[] | — | Array of evaluation dimensions ({ name, score, label?, explanation? }) |
title | string | — | Chart title |
thresholds | { low: number; high: number } | — | Score thresholds for color coding |
onDimensionClick | (name: string) => void | — | Callback when a dimension is clicked |
showExplanations | boolean | — | Show dimension explanations on hover |
previousScores | EvalDimension[] | — | Previous scores for delta comparison overlay |
dimensionsrequiredType
EvalDimension[]Default —Array of evaluation dimensions ({ name, score, label?, explanation? })
titleType
stringDefault —Chart title
thresholdsType
{ low: number; high: number }Default —Score thresholds for color coding
onDimensionClickType
(name: string) => voidDefault —Callback when a dimension is clicked
showExplanationsType
booleanDefault —Show dimension explanations on hover
previousScoresType
EvalDimension[]Default —Previous scores for delta comparison overlay
Design Rationale
This component was designed to express:
Explore Related
Was this helpful?