import { Popover } from '@headlessui/react' import { useContext } from 'react' import Tooltip from './Tooltip' import { isDesktop } from 'lib/isDesktop' import { components } from 'lib/machine-api' import { MachineManagerContext } from 'components/MachineManagerProvider' import { CustomIcon } from './CustomIcon' export const NetworkMachineIndicator = ({ className, }: { className?: string }) => { const { noMachinesReason, machines, machines: { length: machineCount }, } = useContext(MachineManagerContext) const reason = noMachinesReason() return isDesktop() ? ( {machineCount > 0 && (

{machineCount}

)} Network machines ({machineCount}) {reason && `: ${reason}`}

Network machines

{machineCount}

{machineCount > 0 && ( )}
) : null }