Yaltopia-FIFA/app/(master)/master/leagues/page.tsx
Kirubel-Kibru-Yaltopia 89440985f1
Some checks failed
Deploy to Cloudflare Workers / deploy (push) Has been cancelled
x
2026-05-24 21:46:10 +03:00

19 lines
634 B
TypeScript

import { createClient } from "@/lib/supabase/server";
import { getCurrentProfile } from "@/lib/auth/profile";
import { listLeaguesForMaster } from "@/lib/services/leagues";
import { MasterLeaguesClient } from "@/components/master/master-leagues-client";
export default async function MasterLeaguesPage() {
const supabase = await createClient();
const ctx = await getCurrentProfile();
const isGlobal = ctx?.profile?.portal_role === "league_master";
const leagues = await listLeaguesForMaster(
supabase,
ctx!.user.id,
!!isGlobal
);
return <MasterLeaguesClient initialLeagues={leagues} />;
}