Home / Type/ ProjectLinkerProps Type — supabase Architecture

ProjectLinkerProps Type — supabase Architecture

Architecture documentation for the ProjectLinkerProps type/interface in ProjectLinker.tsx from the supabase codebase.

Entity Profile

Source Code

apps/studio/components/interfaces/Integrations/VercelGithub/ProjectLinker.tsx lines 47–64

export interface ProjectLinkerProps {
  slug?: string
  organizationIntegrationId?: string
  foreignProjects: ForeignProject[]
  onCreateConnections: (variables: IntegrationConnectionsCreateVariables) => void
  installedConnections?: IntegrationProjectConnection[]
  isLoading?: boolean
  integrationIcon: ReactNode
  getForeignProjectIcon?: (project: ForeignProject) => ReactNode
  choosePrompt?: string
  onSkip?: () => void
  loadingForeignProjects?: boolean
  showNoEntitiesState?: boolean

  defaultSupabaseProjectRef?: string
  defaultForeignProjectId?: string
  mode: 'Vercel' | 'GitHub'
}

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free