import React from 'react'
import Shapes from '../../../../../shapes'
const UnitIcon = ({ id, type }) => (
)
const MachineComponent = ({
position,
machine,
onClick,
}) => {
const hasNoUnits =
machine.cpuIds.length +
machine.gpuIds.length +
machine.memoryIds.length +
machine.storageIds.length ===
0
return (
{position}
{machine.cpuIds.length > 0 ? (
) : (
undefined
)}
{machine.gpuIds.length > 0 ? (
) : (
undefined
)}
{machine.memoryIds.length > 0 ? (
) : (
undefined
)}
{machine.storageIds.length > 0 ? (
) : (
undefined
)}
{hasNoUnits ? (
Machine with no units
) : (
undefined
)}
)
}
MachineComponent.propTypes = {
machine: Shapes.Machine,
}
export default MachineComponent