blob: cc4d1251e7b7d96a6491001f736ad37f1f1c0760 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
import { connect } from "react-redux";
import RackFillBar from "../../../components/app/map/elements/RackFillBar";
const mapStateToProps = (state, ownProps) => {
const machineIds =
state.objects.rack[state.objects.tile[ownProps.tileId].objectId].machineIds;
return {
type: "space",
fillFraction:
machineIds.filter(id => id !== null).length / machineIds.length
};
};
const RackSpaceFillContainer = connect(mapStateToProps)(RackFillBar);
export default RackSpaceFillContainer;
|