import type { ReactNode } from "react"; import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger } from "./tooltip"; /** Explain a disabled workspace action on hover or keyboard focus. */ export function WorkspaceAdminHint(props: { readonly allowed: boolean; readonly children: ReactNode; }) { if (props.allowed) return props.children; return ( {props.children} Requires a workspace admin ); }