blob: d6be823f4a87f8d6dd22e681474b44661aa24eec (
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/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;
|