import { forwardRef, PropsWithChildren } from 'react';
import { IconName } from '@grafana/data';
import { Icon, Tooltip, Box, Stack } from '@grafana/ui';
import { Unit } from 'app/types';
type OrgUnitProps = { units?: Unit[]; icon: IconName };
export const OrgUnits = ({ units, icon }: OrgUnitProps) => {
if (!units?.length) {
return null;
}
return units.length > 1 ? (
{units?.map((unit) => {unit.name})}}
>
{units.length}
) : (
{units[0].name}
);
};
interface ContentProps extends PropsWithChildren {
icon: IconName;
}
export const Content = forwardRef(({ children, icon }, ref) => {
return (
{children}
);
});
Content.displayName = 'TooltipContent';