TableCrossLink() — supabase Function Reference
Architecture documentation for the TableCrossLink() function in table-cross-link.tsx from the supabase codebase.
Entity Profile
Relationship Graph
Source Code
apps/design-system/registry/default/example/table-cross-link.tsx lines 23–91
export default function TableCrossLink() {
return (
<Card className="w-full">
<Table>
<TableHeader>
<TableRow>
<TableHead className="w-1">
<span className="sr-only">Icon</span>
</TableHead>
<TableHead>Name</TableHead>
<TableHead>Table</TableHead>
<TableHead>Function</TableHead>
<TableHead className="w-1">
<span className="sr-only">Actions</span>
</TableHead>
</TableRow>
</TableHeader>
<TableBody>
{triggers.map((trigger) => (
<TableRow key={trigger.name}>
<TableCell className="w-1">
<DatabaseZap size={16} className="text-foreground-muted" />
</TableCell>
<TableCell>{trigger.name}</TableCell>
<TableCell>
<Link
className="text-link-table-cell text-foreground-lighter hover:text-foreground duration-100"
// Demo purposes only
href="/"
onClick={(e) => {
e.preventDefault()
e.stopPropagation()
}}
>
{trigger.table}
</Link>
</TableCell>
<TableCell>
<Link
className="text-link-table-cell text-foreground-lighter hover:text-foreground duration-100"
// Demo purposes only
href="/"
onClick={(e) => {
e.preventDefault()
e.stopPropagation()
}}
>
{trigger.function}
</Link>
</TableCell>
<TableCell className="flex items-center gap-x-2">
<Button type="default" size="tiny" icon={<Edit2 />}>
Edit
</Button>
<Button
icon={<EllipsisVertical />}
aria-label={`More actions`}
type="default"
size="tiny"
className="w-7"
/>
</TableCell>
</TableRow>
))}
</TableBody>
</Table>
</Card>
)
}
Domain
Subdomains
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free