mirror of
https://github.com/Since-3/since3-portal.git
synced 2026-10-12 20:51:17 +00:00
22 lines
661 B
TypeScript
22 lines
661 B
TypeScript
import { notFound } from "next/navigation";
|
|
import { createAdminClient } from "@/lib/supabase/admin";
|
|
import { Params } from "@/modules/shared/types/user";
|
|
import InfoPanel from "@/modules/shared/ui/views/info-panel";
|
|
|
|
|
|
const ClientDetailPage = async ({ params }: { params: Params }) => {
|
|
const { id } = await params;
|
|
const supabase = createAdminClient();
|
|
const { data: client } = await supabase
|
|
.from("profiles")
|
|
.select("id, name, email")
|
|
.eq("id", id)
|
|
.eq("role", "client")
|
|
.single();
|
|
|
|
if (!client) notFound();
|
|
|
|
return <InfoPanel profileId={client.id} isAdmin />
|
|
}
|
|
|
|
export default ClientDetailPage
|