import { redirect } from "next/navigation"; import { createClient } from "@/lib/supabase/server"; import { ProfileForm } from "./profile-form"; export default async function ProfilePage() { const supabase = await createClient(); const { data: { user }, } = await supabase.auth.getUser(); if (!user) { redirect("/login"); } const { data: profile } = await supabase .from("profiles") .select("pseudo, avatar_url, pseudo_locked, role") .eq("id", user.id) .single(); return (
{user.email}