MultipleSources() — supabase Function Reference
Architecture documentation for the MultipleSources() function in CodeSample.client.tsx from the supabase codebase.
Entity Profile
Relationship Graph
Source Code
apps/docs/features/directives/CodeSample.client.tsx lines 39–62
function MultipleSources({ children, sources }: PropsWithChildren<{ sources: (string | URL)[] }>) {
return (
<>
{children}
<DropdownMenu>
<DropdownMenuTrigger asChild>
<button className="block -mt-4 mb-4 ml-auto text-foreground-lighter text-sm focus-visible:outline-none focus-visible:underline">
View sources
</button>
</DropdownMenuTrigger>
<DropdownMenuContent align="end">
{sources.map((source) => (
<DropdownMenuItem
key={source.toString()}
onSelect={() => window.open(source.toString(), '_blank', 'noopener noreferrer')}
>
...{source.toString().split('/').slice(-2).join('/')}
</DropdownMenuItem>
))}
</DropdownMenuContent>
</DropdownMenu>
</>
)
}
Domain
Subdomains
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free