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 ; return (
Circonscriptions · {data.ridings.length}

127 circonscriptions

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.

); }