Nessun progetto ancora. Creane uno dal dettaglio di un cliente.
| Progetto | Valore | Acconto | Saldo | Timer | €/h |
|---|
Crea un nuovo progetto per un cliente esistente.
{client.brand_name}
Nessun progetto ancora per questo cliente.
+ Crea il primo progetto{project.accepted_total && parseFloat(project.accepted_total) > 0 ? `€${parseFloat(project.accepted_total).toLocaleString("it-IT", { minimumFractionDigits: 2 })}` : "Preventivo non impostato"}
))}Archiviati ({archivedProjects.length})
Archiviato
))}{client.projectBrands.join(" | ")}
)} ``` 2. Per la colonna LTV: sostituire `client.accepted_total` con `client.ltv` (che è ora la somma dei progetti). Se la colonna LTV non esiste ancora, aggiungere una colonna con `€{parseFloat(client.ltv).toLocaleString("it-IT", { minimumFractionDigits: 2 })}`. 3. Aggiornare il tipo prop di ClientRow per includere i nuovi campi: ```typescript // Aggiungere ai campi di ClientWithPayments usati da ClientRow: projectBrands: string[]; ltv: string; ``` Se ClientRow usa `ClientWithPayments` importato da admin-queries, il tipo sarà aggiornato automaticamente dalla modifica in A. Verificare che TypeScript non si lamenti.