diff --git a/apps/platforms/src/components/longevity/AndamentoTest.tsx b/apps/platforms/src/components/longevity/AndamentoTest.tsx index ae0ac6d..e379584 100644 --- a/apps/platforms/src/components/longevity/AndamentoTest.tsx +++ b/apps/platforms/src/components/longevity/AndamentoTest.tsx @@ -5,8 +5,12 @@ // - asse X TEMPORALE vero: `ts` (epoch ms) su una scala 'time', non una categoria — un buco // fra due check-up si vede come DISTANZA, non come una tacca uguale alle altre (DECISIONI // d dell'issue #14). Le etichette dell'asse e del tooltip sono in italiano. -// - `connectNulls={false}` su ogni linea: una sessione senza quel test è un buco onesto, -// mai un segmento che la attraversa (stesso principio di Progressione.tsx). +// - `connectNulls` su ogni linea: un buco fra due check-up è DISTANZA sull'asse X (vedi +// sopra), non un segmento mancante — la linea unisce i punti presenti (DECISIONI d +// dell'issue #14). Diverso da Progressione.tsx: lì un macro-score mancante è uno zero +// travestito da buco onesto; qui i punti non confrontabili sono già in grafici diversi +// (cambio di test, unità A) — dentro UN grafico ogni punto della linea è la stessa misura, +// quindi si uniscono sempre, anche a distanza. // - dx/sx (o gli otto step del MUTT) sono più linee nello stesso grafico, distinte per // tratteggio/spessore — MAI per colore: un solo accento, come ovunque nel referto. // - il tooltip mostra data, valore (con l'unità del grafico) ed `extra` (le ripetizioni del @@ -167,7 +171,7 @@ function GraficoTest({ grafico }: { grafico: GraficoAndamento }) { strokeWidth={stile.width} strokeDasharray={stile.dash} dot={{ r: 3 }} - connectNulls={false} + connectNulls={true} isAnimationActive={false} /> );