Last flux changes for containers

This commit is contained in:
Jeffrey Morgan
2015-05-10 16:42:57 -07:00
parent 7989d48253
commit 0e5ce4cc2e
13 changed files with 139 additions and 94 deletions

View File

@@ -1,6 +1,6 @@
var $ = require('jquery');
var _ = require('underscore');
var React = require('react/addons');
var React = require('react');
var Router = require('react-router');
var containerStore = require('../stores/ContainerStore');
var ContainerList = require('./ContainerList.react');
@@ -62,7 +62,9 @@ var Containers = React.createClass({
});
let name = this.context.router.getCurrentParams().name;
if (name && !containers[name]) {
if (containerStore.getState().pending) {
this.context.router.transitionTo('pull');
} else if (name && !containers[name]) {
if (sorted.length) {
this.context.router.transitionTo('containerHome', {name: sorted[0].Name});
} else {
@@ -72,7 +74,8 @@ var Containers = React.createClass({
this.setState({
containers: containers,
sorted: sorted
sorted: sorted,
pending: containerStore.getState().pending
});
},