Home / Function/ ProjectUpdateDisabledTooltip() — supabase Function Reference

ProjectUpdateDisabledTooltip() — supabase Function Reference

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

Entity Profile

Relationship Graph

Source Code

apps/studio/components/interfaces/Organization/BillingSettings/ProjectUpdateDisabledTooltip.tsx lines 10–33

const ProjectUpdateDisabledTooltip = ({
  projectUpdateDisabled,
  projectNotActive = false,
  children,
  tooltip,
}: PropsWithChildren<ProjectUpdateDisabledTooltipProps>) => {
  const showTooltip = projectUpdateDisabled || projectNotActive

  return (
    <Tooltip>
      <TooltipTrigger asChild>{children}</TooltipTrigger>
      {showTooltip && (
        <TooltipContent side="bottom" className="w-72 text-center">
          {projectUpdateDisabled
            ? tooltip ||
              'Subscription changes are currently disabled. Our engineers are working on a fix.'
            : projectNotActive
              ? 'Unable to update subscription as project is currently not active'
              : ''}
        </TooltipContent>
      )}
    </Tooltip>
  )
}

Subdomains

Analyze Your Own Codebase

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

Try Supermodel Free