import type { Metadata } from "next";
import { apiSafe, type RidingListItem } from "@/lib/api";
import { RidingsGrid } from "@/components/ridings-grid";
import { Empty } from "@/components/ui";
export const metadata: Metadata = { title: "Circonscriptions — 127 fiches, probabilités de victoire", description: "Les 127 circonscriptions du Québec : favori, probabilité de victoire par parti, sortant·e, région, avec recherche instantanée." };
export const revalidate = 60;
export default async function Page({ searchParams }: { searchParams: Promise<{ tri?: string }> }) {
const sp = await searchParams;
const data = await apiSafe<{ ridings: RidingListItem[]; regions: { id: string; name: string }[] }>("/api/ridings");
if (!data) return
Les pourcentages sont des probabilités de victoire issues des simulations, pas des intentions de vote. Nouvelle carte 2026 : Bellefeuille et Marie-Lacoste-Gérin-Lajoie s'ajoutent, 39 circonscriptions sont modifiées.