Home / Function/ RoleTooltip() — supabase Function Reference

RoleTooltip() — supabase Function Reference

Architecture documentation for the RoleTooltip() function in RoleTooltip.tsx from the supabase codebase.

Entity Profile

Relationship Graph

Source Code

apps/studio/components/interfaces/QueryPerformance/components/RoleTooltip.tsx lines 11–33

export const RoleTooltip = ({ htmlFor, label, description, className }: RoleTooltipProps) => {
  const labelElement = (
    <label
      htmlFor={htmlFor}
      className={cn('flex items-center gap-x-2 text-xs cursor-pointer', className)}
    >
      <span>{label}</span>
    </label>
  )

  if (!description) {
    return labelElement
  }

  return (
    <Tooltip>
      <TooltipTrigger asChild>{labelElement}</TooltipTrigger>
      <TooltipContent side="right">
        <p className="text-xs max-w-xs">{description}</p>
      </TooltipContent>
    </Tooltip>
  )
}

Subdomains

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free