Home / Function/ APISidePanelPreview() — supabase Function Reference

APISidePanelPreview() — supabase Function Reference

Architecture documentation for the APISidePanelPreview() function in APISidePanelPreview.tsx from the supabase codebase.

Entity Profile

Relationship Graph

Source Code

apps/studio/components/interfaces/App/FeaturePreview/APISidePanelPreview.tsx lines 6–38

export const APISidePanelPreview = () => {
  const { ref } = useParams()

  return (
    <div className="space-y-2">
      <p className="text-foreground-light text-sm mb-4">
        Your project's API documentation will be available on any page across the dashboard. <br />
        Get contextualized code snippets based on what you're viewing in the dashboard. Less
        thinking, more building.
      </p>
      <Image
        src={`${BASE_PATH}/img/previews/api-docs-preview.png`}
        width={1860}
        height={970}
        alt="api-docs-side-panel-preview"
        className="rounded border"
      />
      <div className="space-y-2 !mt-4">
        <p className="text-sm">Enabling this preview will:</p>
        <ul className="list-disc pl-6 text-sm text-foreground-light space-y-1">
          <li>
            Replace the original API documentation page with a global API documentation side panel
            that can be accessed anywhere while in a project.
          </li>
          <li>
            Move the GraphiQL interface the Database section of the dashboard{' '}
            <InlineLink href={`/project/${ref}/database/graphiql`}>here</InlineLink>.
          </li>
        </ul>
      </div>
    </div>
  )
}

Subdomains

Analyze Your Own Codebase

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

Try Supermodel Free