import type { ReactElement } from 'react' import { GINI_CHOROPLETH_LEGEND_CHIPS, giniLetterGradeFromValue } from '../utils/giniLetterGrade' /** Compact legend row for map choropleth (raw Gini only). */ export function GiniIncomeInequalityLetterLegend(): ReactElement { return (

Gini inequality grades

Lower Gini = more equal income spread (A is best). This is not economic efficiency or purchasing power.

{GINI_CHOROPLETH_LEGEND_CHIPS.map((r) => (
{r.letter} {r.hint}
))}
) } /** Scorecard & detail panels: large letter + blurb + numeric ACS value. */ export function GiniIncomeCurrentCell(props: { gini: number; numericText: string }): ReactElement { const m = giniLetterGradeFromValue(props.gini) if (!m) { return } return (
{m.letter} {m.blurb}
{props.numericText}
) }