Home / Function/ GlobalTroubleshootingPage() — supabase Function Reference

GlobalTroubleshootingPage() — supabase Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  f3c21f6c_33fa_3a4b_4b06_41a6cb6ec810["GlobalTroubleshootingPage()"]
  251ba9cf_d7d1_c258_e2c5_c15bf3695b3a["getAllTroubleshootingEntries()"]
  f3c21f6c_33fa_3a4b_4b06_41a6cb6ec810 -->|calls| 251ba9cf_d7d1_c258_e2c5_c15bf3695b3a
  1566cb60_0445_905c_3bb5_835de5fe6b61["getAllTroubleshootingKeywords()"]
  f3c21f6c_33fa_3a4b_4b06_41a6cb6ec810 -->|calls| 1566cb60_0445_905c_3bb5_835de5fe6b61
  116748c5_f216_d19c_2f25_868fd754a2e1["getAllTroubleshootingProducts()"]
  f3c21f6c_33fa_3a4b_4b06_41a6cb6ec810 -->|calls| 116748c5_f216_d19c_2f25_868fd754a2e1
  3d399921_4c21_6851_0665_3721e77a88d8["getAllTroubleshootingErrors()"]
  f3c21f6c_33fa_3a4b_4b06_41a6cb6ec810 -->|calls| 3d399921_4c21_6851_0665_3721e77a88d8
  style f3c21f6c_33fa_3a4b_4b06_41a6cb6ec810 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/docs/app/guides/troubleshooting/page.tsx lines 22–60

export default async function GlobalTroubleshootingPage() {
  const troubleshootingEntries = await getAllTroubleshootingEntries()
  const keywords = await getAllTroubleshootingKeywords()
  const products = await getAllTroubleshootingProducts()
  const errors = await getAllTroubleshootingErrors()

  return (
    <SidebarSkeleton hideSideNav className="w-full max-w-screen-lg mx-auto">
      <div className="py-8 px-5">
        <h1 className="text-4xl tracking-tight mb-7">Troubleshooting</h1>
        <p className="text-lg text-foreground-light">
          Search or browse our troubleshooting guides for solutions to common Supabase issues.
        </p>
        <hr className="my-7" aria-hidden />
        <TroubleshootingFilter
          keywords={keywords}
          products={products}
          errors={errors}
          className="mb-8"
        />
        <TroubleshootingListController />
        <TroubleshootingFilterEmptyState />
        <div id={TROUBLESHOOTING_CONTAINER_ID} className="@container/troubleshooting">
          <h2 className="sr-only">Matching troubleshooting entries</h2>
          <ul className="grid @4xl/troubleshooting:grid-cols-[78%_15%_7%]">
            {troubleshootingEntries.map((entry) => (
              <li
                key={entry.data.database_id}
                className="grid grid-cols-subgrid @4xl/troubleshooting:col-span-3"
              >
                <TroubleshootingPreview entry={entry} />
              </li>
            ))}
          </ul>
        </div>
      </div>
    </SidebarSkeleton>
  )
}

Subdomains

Frequently Asked Questions

What does GlobalTroubleshootingPage() do?
GlobalTroubleshootingPage() is a function in the supabase codebase.
What does GlobalTroubleshootingPage() call?
GlobalTroubleshootingPage() calls 4 function(s): getAllTroubleshootingEntries, getAllTroubleshootingErrors, getAllTroubleshootingKeywords, getAllTroubleshootingProducts.

Analyze Your Own Codebase

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

Try Supermodel Free