import React from 'react'
import { Group } from 'react-konva'
import GrayContainer from '../../../../containers/app/map/GrayContainer'
import RoomContainer from '../../../../containers/app/map/RoomContainer'
import Shapes from '../../../../shapes/index'
const DatacenterGroup = ({ datacenter, interactionLevel }) => {
if (!datacenter) {
return
}
if (interactionLevel.mode === 'BUILDING') {
return (
{datacenter.roomIds.map(roomId => (
))}
)
}
return (
{datacenter.roomIds
.filter(roomId => roomId !== interactionLevel.roomId)
.map(roomId => )}
{interactionLevel.mode === 'ROOM' ? : null}
{datacenter.roomIds
.filter(roomId => roomId === interactionLevel.roomId)
.map(roomId => )}
)
}
DatacenterGroup.propTypes = {
datacenter: Shapes.Datacenter,
interactionLevel: Shapes.InteractionLevel,
}
export default DatacenterGroup