import { LogoSquare } from '@/components/Logo'; import { ProjectCard } from '@/components/projects/project-card'; import { getOrganizationBySlug, getProjectsByOrganizationSlug, } from '@openpanel/db'; import { notFound, redirect } from 'next/navigation'; import { CreateProject } from './create-project'; interface PageProps { params: { organizationId: string; }; } export default async function Page({ params: { organizationId } }: PageProps) { const [organization, projects] = await Promise.all([ getOrganizationBySlug(organizationId), getProjectsByOrganizationSlug(organizationId), ]); if (!organization) { return notFound(); } if (process.env.BLOCK) { return (