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;