Fixes after rebasing onto master (loading-indicator)

This commit is contained in:
Simon Howe
2016-08-03 09:11:17 +02:00
parent 925905bc43
commit 504eb7f6e3
2 changed files with 9 additions and 6 deletions

View File

@@ -67,9 +67,8 @@ class Nodes extends React.Component {
}
render() {
const { nodes, topologyEmpty, selectedNodeId, gridMode, gridSortBy,
topologiesLoaded, nodesLoaded, topologies, topology,
gridSortedDesc, searchNodeMatches, searchQuery } = this.props;
const { nodes, topologyEmpty, gridMode, topologiesLoaded, nodesLoaded, topologies,
currentTopology } = this.props;
const layoutPrecision = getLayoutPrecision(nodes.size);
return (
@@ -77,10 +76,11 @@ class Nodes extends React.Component {
<DelayedShow delay={1000} show={!topologiesLoaded || (topologiesLoaded && !nodesLoaded)}>
<Loading itemType="topologies" show={!topologiesLoaded} />
<Loading
itemType={getNodeType(topology, topologies)}
itemType={getNodeType(currentTopology, topologies)}
show={topologiesLoaded && !nodesLoaded} />
</DelayedShow>
{this.renderEmptyTopologyError(topologiesLoaded && nodesLoaded && topologyEmpty)}
{gridMode ?
<NodesGrid {...this.state}
nodeSize="24"
@@ -108,18 +108,20 @@ class Nodes extends React.Component {
}
}
function mapStateToProps(state) {
return {
currentTopology: state.get('currentTopology'),
gridMode: state.get('gridMode'),
nodes: state.get('nodes').filter(node => !node.get('filtered')),
nodesLoaded: state.get('nodesLoaded'),
topologies: state.get('topologies'),
topologiesLoaded: state.get('topologiesLoaded'),
topology: state.get('currentTopology'),
nodes: state.get('nodes').filter(node => !node.get('filtered')),
topologyEmpty: isTopologyEmpty(state),
};
}
export default connect(
mapStateToProps
)(Nodes);

View File

@@ -298,6 +298,7 @@ h2 {
&-error, &-loading {
.hideable;
pointer-events: none;
position: absolute;
left: 50%;
top: 50%;