title: Reflux stores not listening to actions
body: <p><strong>Edit:</strong></p>
  
  <p>I feel silly now. <strong>The problem was I wasn't requiring my store anywhere in my code, so it was never actually being created.</strong></p>
  
  <p>My refluxjs store is not calling its callback when I call the action it's listening to. Here is the relevant code:</p>
  
  <p><strong>Actions:</strong></p>
  
  <pre><code>module.exports = require("reflux").createActions([
      "createUser"
  ]);
  </code></pre>
  
  <p><strong>Store:</strong></p>
  
  <pre><code>var userActions = require("../actions/user-actions");
  
  module.exports = require("reflux").createStore({
      listenables: userActions,
  
      onCreateUser: function() {
          console.log("onCreateUser called", arguments);
      }
  });
  </code></pre>
  
  <p><strong>Component that fires the action:</strong></p>
  
  <pre><code>var React = require("react"),
      userActions = require("../../actions/user-actions");
  
  var Login = React.createClass({
      getInitialState: function() {
          return {
              name: ""
          };
      },
  
      updateName: function(event) {
          this.setState({
              name: event.target.value
          });
      },
  
      // Action gets called here
      submit: function(event) {
          event.preventDefault();
          console.log("Creating user", this.state.name);
          userActions.createUser(this.state.name);
      },
  
      render: function() {
          var name = this.state.name;
  
          return (
              &lt;div className='login'&gt;
                  &lt;form onSubmit={this.submit}&gt;
                      &lt;input value={name} onChange={this.updateName} /&gt;
                      &lt;button&gt;Create&lt;/button&gt;
                  &lt;/form&gt;
              &lt;/div&gt;
          );
      }
  });
  </code></pre>
  
  <p>When I submit the form in the <code>Login</code> component, the <code>submit</code> method is called without throwing any errors, but the <code>onCreateUser</code> method of my store is never called.</p>
  
  <p>The examples on the reflux github page seem fairly straightforward and this is almost exactly the same as the example for using the <code>listenables</code> property on a store.</p>
  
  <p>Any help would be greatly appreciated.</p>