SectionContent() — supabase Function Reference
Architecture documentation for the SectionContent() function in SectionContent.tsx from the supabase codebase.
Entity Profile
Relationship Graph
Source Code
apps/studio/components/interfaces/Organization/Usage/SectionContent.tsx lines 13–66
export const SectionContent = ({
section,
includedInPlan,
children,
}: PropsWithChildren<SectionContent>) => {
const { name, description, links } = section
return (
<>
<ScaffoldContainer>
<div className="mx-auto flex flex-col gap-10 py-8 md:py-16">
<div className="grid grid-cols-12 gap-6">
<div className="col-span-12 lg:col-span-5">
<div className="sticky top-32 space-y-6">
<div className="space-y-1">
<div className="flex items-center space-x-2">
<p className="text-base capitalize">{name}</p>
{includedInPlan === false && <Badge>Not included</Badge>}
</div>
<div className="grid gap-4">
{description.split('\n').map((value, idx) => (
<p key={`desc-${idx}`} className="text-sm text-foreground-light pr-8">
{value}
</p>
))}
</div>
</div>
{links && links.length > 0 && (
<div className="space-y-2">
<p className="text-xs font-mono uppercase text-foreground-lighter mb-2">
More information
</p>
{links.map((link) => (
<div key={link.url}>
<Link href={link.url} target="_blank" rel="noreferrer">
<div className="inline-flex items-center space-x-2 text-foreground-light hover:text-foreground transition">
<p className="text-sm">{link.name}</p>
<ExternalLink size={16} strokeWidth={1.5} />
</div>
</Link>
</div>
))}
</div>
)}
</div>
</div>
<div className="col-span-12 lg:col-span-7 space-y-6">{children}</div>
</div>
</div>
</ScaffoldContainer>
<ScaffoldDivider />
</>
)
}
Domain
Subdomains
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free