InvoicesSection() — supabase Function Reference
Architecture documentation for the InvoicesSection() function in InvoicesSection.tsx from the supabase codebase.
Entity Profile
Relationship Graph
Source Code
apps/studio/components/interfaces/Organization/InvoicesSettings/InvoicesSection.tsx lines 11–38
export const InvoicesSection = () => {
const { isSuccess: isPermissionsLoaded, can: canReadInvoices } = useAsyncCheckPermissions(
PermissionAction.BILLING_READ,
'stripe.subscriptions'
)
return (
<ScaffoldSection>
<ScaffoldSectionDetail>
<div className="sticky space-y-2 top-12 pr-6">
<p className="text-foreground text-base m-0">Past Invoices</p>
<p className="prose text-sm">
You get an invoice every time you change your plan or when your monthly billing cycle
resets.
</p>
</div>
</ScaffoldSectionDetail>
<ScaffoldSectionContent>
{isPermissionsLoaded && !canReadInvoices ? (
<NoPermission resourceText="view this organization's upcoming invoice" />
) : (
<InvoicesSettings />
)}
</ScaffoldSectionContent>
</ScaffoldSection>
)
}
Domain
Subdomains
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free