PermissionsList() — supabase Function Reference
Architecture documentation for the PermissionsList() function in PermissionList.tsx from the supabase codebase.
Entity Profile
Relationship Graph
Source Code
apps/studio/components/interfaces/Account/AccessTokens/AccessTokenNewBanner/PermissionList.tsx lines 5–28
export const PermissionsList = ({ groupedPermissions }: PermissionsListProps) => {
return (
<div className="gap-2 flex flex-col">
{Object.entries(groupedPermissions).map(([accessLevel, resources]) => (
<div key={accessLevel} className="flex flex-wrap gap-1.5">
<span className="text-xs text-foreground-lighter font-mono uppercase tracking-wide">
{accessLevel}:
</span>
<div className="flex flex-wrap gap-1.5">
{resources.map((resource, index) => (
<span
key={`${accessLevel}-${resource}`}
className="text-xs text-foreground capitalize"
>
{resource}
{index < resources.length - 1 ? ',' : '.'}
</span>
))}
</div>
</div>
))}
</div>
)
}
Domain
Subdomains
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free