Files
var-monorepo/apps/hub/app/(app)/page.tsx
2025-06-19 11:48:45 -07:00

28 lines
720 B
TypeScript

import Events from "./_components/FeaturedEvents";
import { Stats } from "./_components/Stats";
import { Badges } from "./_components/Badges";
import { RecentFlights } from "(app)/_components/RecentFlights";
import { Penalty } from "(app)/_components/Penalty";
export default async function Home({
searchParams,
}: {
searchParams: Promise<{ stats?: "pilot" | "dispo" }>;
}) {
const { stats } = await searchParams;
const view = stats || "pilot";
return (
<div>
<Penalty />
<Stats stats={view} />
<div className="grid grid-cols-6 gap-4">
<div className="card bg-base-200 shadow-xl mb-4 col-span-6 xl:col-span-3">
<RecentFlights />
</div>
<Badges />
</div>
<Events />
</div>
);
}