Aggancia useRosa() a giocatori_squadra (DD-015)
useRosa()/useIo()/useObiettivi() leggono ora l'anagrafica da giocatori_squadra tramite useGiocatoriSquadra(), filtrando solo i giocatori attivo. crapp-data.ts resta il seed storico e il fallback (rosaFallback) e fornisce anche la data di nascita per id, non ancora una colonna della tabella. Aggiunge giocatori-squadra.server.ts per leggere la rosa lato route API (stesso pattern di eventi.server.ts).
This commit is contained in:
@@ -112,6 +112,14 @@ export const giocatori: Giocatore[] = rosaCSI
|
||||
}))
|
||||
.sort((a, b) => dividiNome(a.nome).cognome.localeCompare(dividiNome(b.nome).cognome, "it"));
|
||||
|
||||
/**
|
||||
* Fallback per la data di nascita: `giocatori_squadra` non ha ancora questa colonna
|
||||
* (DD-015 follow-up). Un giocatore aggiunto dopo la migrazione non ha nascita nota.
|
||||
*/
|
||||
export const nascitaPerId: Record<string, string> = Object.fromEntries(
|
||||
giocatori.map((g) => [g.id, g.nascita]),
|
||||
);
|
||||
|
||||
export type RigaClassifica = {
|
||||
pos: number;
|
||||
squadra: string;
|
||||
|
||||
Reference in New Issue
Block a user