MultiAttributeTooltipContent() — supabase Function Reference
Architecture documentation for the MultiAttributeTooltipContent() function in UsageChartTooltips.tsx from the supabase codebase.
Entity Profile
Relationship Graph
Source Code
apps/studio/components/interfaces/Organization/Usage/UsageChartTooltips.tsx lines 77–112
export const MultiAttributeTooltipContent = ({
attributes,
values,
isAfterToday,
tooltipFormatter,
unit,
}: MultiAttributeTooltipContentProps) => {
const sumValue = values.reduce((a, b) => a + Number(b.value), 0)
return (
<>
{isAfterToday ? (
<p className="text-foreground-light text-lg">No data yet</p>
) : (
<div className="space-y-1 pb-1">
{attributes.flatMap((attr) => {
const attributeMeta = values.find((x) => x.dataKey === attr.key)
// Filter out empty attributes
if (Number(attributeMeta?.value ?? 0) === 0) return []
return (
<AttributeContent
key={attr.name}
attribute={attr}
attributeMeta={attributeMeta}
sumValue={sumValue}
tooltipFormatter={tooltipFormatter}
unit={unit}
/>
)
})}
</div>
)}
</>
)
}
Domain
Subdomains
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free