diff --git a/src/NewContainer.react.js b/src/NewContainer.react.js index 5855140cc7..3191ebafe9 100644 --- a/src/NewContainer.react.js +++ b/src/NewContainer.react.js @@ -1,3 +1,4 @@ +var _ = require('underscore'); var $ = require('jquery'); var React = require('react/addons'); var RetinaImage = require('react-retina-image'); @@ -14,9 +15,13 @@ var NewContainer = React.createClass({ loading: false, tags: {}, active: null, + creating: [] }; }, componentDidMount: function () { + this.setState({ + creating: [] + }); this.refs.searchInput.getDOMNode().focus(); ContainerStore.on(ContainerStore.CLIENT_RECOMMENDED_EVENT, this.update); }, @@ -126,6 +131,12 @@ var NewContainer = React.createClass({ } else { imgsrc = 'https://kitematic.com/recommended/kitematic_html.png'; } + var action; + if (_.find(self.state.creating, r.name)) { + action = ; + } else { + action = Create; + } return (
@@ -148,7 +159,7 @@ var NewContainer = React.createClass({ latest
- Create + {action}