| funnel_chart |
component |
ts |
ui |
1.0.0 |
impure |
FunnelChart(props: FunnelChartProps): JSX.Element |
Visualiza un funnel de conversión con barras degradadas, valores formateados y tasa de conversión entre etapas como Badge semántico. Genérico — acepta cualquier array {stage,value}. |
| funnel |
| conversion |
| dashboard |
| component |
| ui |
| chart |
| acquisition |
| analytics |
|
|
|
|
false |
|
|
Componente FunnelChart que renderiza un funnel vertical de conversión con porcentajes entre etapas. |
false |
|
|
frontend/functions/ui/funnel_chart.tsx |
| name |
type |
required |
description |
| data |
FunnelStage[] |
true |
Etapas del funnel. Cada etapa con { stage: string, value: number }. |
|
| name |
type |
required |
description |
| valueFormatter |
(value: number) => string |
false |
Formateador del valor absoluto. Default: compact (K/M/B). |
|
| name |
type |
required |
description |
| showConversion |
boolean |
false |
Mostrar tasa de conversión entre etapas como Badge. Default true. |
|
| name |
type |
required |
description |
| barHeight |
number |
false |
Alto de cada barra en px. Default 28. |
|
| name |
type |
required |
description |
| goodThreshold |
number |
false |
Tasa de conversión (%) por encima de la cual el Badge es 'success'. Default 30. |
|
| name |
type |
required |
description |
| warnThreshold |
number |
false |
Tasa de conversión (%) por encima de la cual el Badge es 'info' (por debajo → 'warning'). Default 5. |
|
| name |
type |
required |
description |
| barLabel |
(stage: FunnelStage, pctOfMax: number) => string |
false |
Texto opcional dentro de cada barra. |
|
| name |
type |
required |
description |
| barColor |
string |
false |
Color o gradient CSS a aplicar a las barras. Default: gradient indigo→cyan. |
|
|
|
false |
react |
|
claude.ai/design |
|
sources/frontend_designs/Ads Analytics Dashboard _standalone_.html |