blob: 8110b1fbf216c266c793d85d8d6073456ef98650 (
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].rackId].machineIds
return {
type: 'space',
fillFraction:
machineIds.filter(id => id !== null).length / machineIds.length,
}
}
const RackSpaceFillContainer = connect(mapStateToProps)(RackFillBar)
export default RackSpaceFillContainer
|