Home / Type/ ConnectionPanelProps Type — supabase Architecture

ConnectionPanelProps Type — supabase Architecture

Architecture documentation for the ConnectionPanelProps type/interface in ConnectionPanel.tsx from the supabase codebase.

Entity Profile

Source Code

apps/studio/components/interfaces/Connect/ConnectionPanel.tsx lines 23–46

interface ConnectionPanelProps {
  type?: 'direct' | 'transaction' | 'session'
  badge?: string
  title: string
  description: string
  contentFooter?: ReactNode
  connectionString: string
  ipv4Status: {
    type: 'error' | 'success'
    title: string
    description?: string | ReactNode
    links?: { text: string; url: string }[]
  }
  notice?: string[]
  parameters?: Array<{
    key: string
    value: string
    description?: string
  }>
  contentType?: 'input' | 'code'
  lang?: CodeBlockLang
  fileTitle?: string
  onCopyCallback: () => void
}

Analyze Your Own Codebase

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

Try Supermodel Free