import { createClient } from '@/lib/supabase/server' import NewProjectButton from '@/components/NewProjectButton' import ProjectList from '@/components/ProjectList' export default async function DashboardPage() { const supabase = await createClient() const { data: { user }, } = await supabase.auth.getUser() if (!user) { return null } const { data: projects, error } = await supabase .from('projects') .select('id, name, updated_at') .eq('user_id', user.id) .order('updated_at', { ascending: false }) if (error) { return (
Failed to load projects. Please try again.
Select a project to open the flowchart editor