import { createFileRoute, Link } from "@tanstack/react-router";
import { RefreshCw } from "lucide-react";
import { cn } from "@/lib/utils";
import { PageHeader, Section } from "@/components/crapp/ui-bits";
import { storicoMatch } from "@/lib/crapp-data";
import { classificaConScout, useScoutMatches } from "@/lib/scout-store";
import { ScoutEntry } from "@/components/crapp/ScoutEntry";
export const Route = createFileRoute("/classifica")({
head: () => ({
meta: [
{ title: "Classifica campionato โ CrAPP" },
{
name: "description",
content: "Classifica e risultati del girone CSI seguiti in tempo reale dal CRAP Volley.",
},
{ property: "og:title", content: "Classifica campionato โ CrAPP" },
{ property: "og:description", content: "Posizioni, set e risultati aggiornati del girone." },
],
}),
component: Classifica,
});
function Classifica() {
const scoutMatches = useScoutMatches();
const classifica = classificaConScout(scoutMatches);
const risultati = [
...scoutMatches.map((m) => ({
id: m.id,
avversario: m.avversario,
casa: m.casa,
setNostri: m.setNostri,
setLoro: m.setLoro,
})),
...storicoMatch,
];
return (
<>
{m.casa ? "CRAP Volley" : m.avversario} โ {m.casa ? m.avversario : "CRAP Volley"}
{m.casa ? `${m.setNostri}-${m.setLoro}` : `${m.setLoro}-${m.setNostri}`}