Files
2026-04-01 10:22:37 +02:00

28 lines
941 B
TypeScript

import { ProjectClaimLayout } from './layout'
import { OrganizationSelector } from '@/components/ui/org-selector'
export interface ProjectClaimChooseOrgProps {
onChoose: (orgSlug: string) => void
}
const MAX_ORGS_TO_SHOW = 5
export function ProjectClaimChooseOrg({ onChoose }: ProjectClaimChooseOrgProps) {
return (
<ProjectClaimLayout title="Claim a project">
<div className="mx-auto gap-y-4 py-6 flex flex-col">
<p className="text-sm text-foreground-light">
This is the first step in claiming your Supabase project. Once you're finished, the
project will be transferred to Supabase organization.
</p>
<p className="text-sm text-foreground-light">Please select an organization to continue.</p>
<OrganizationSelector
onSelect={onChoose}
maxOrgsToShow={MAX_ORGS_TO_SHOW}
canCreateNewOrg
/>
</div>
</ProjectClaimLayout>
)
}