blob: 0509a5a52b79f48fcbb80dcebeecbfaa32d3838d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
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].rackId].machineIds
return {
type: 'space',
fillFraction: machineIds.filter((id) => id !== null).length / machineIds.length,
}
}
const RackSpaceFillContainer = connect(mapStateToProps)(RackFillBar)
export default RackSpaceFillContainer
|