const React = require('react'); const _ = require('lodash'); const cx = require('classnames'); const Nav = require('naturalcrit/nav/nav.jsx'); const Store = require('homebrewery/brew.store.js'); const Actions = require('homebrewery/brew.actions.js'); const StaticSave = React.createClass({ getDefaultProps: function() { return { status : 'ready' }; }, handleClick : function(){ Actions.create(); }, render : function(){ if(this.props.status === 'saving'){ return save... } if(this.props.status === 'ready'){ return save } } }); module.exports = Store.createSmartComponent(StaticSave, ()=>{ return { status : Store.getStatus() } });