hellyeahllc/exim — pull request #18 by yavorsky (2014-11-22 14:20:58+00:00)
Title: Remove bluebird dependency, didNot fixes

1. Removed bluebird dependency.
2. Now, we is handling errors in `will[Action]` method.

*Store:*
``` javascript
willSignIn: function (args) {
if (!args.email) {
throw new Error('Email required!');
}
}
didNotSignIn: function (error) {
this.update('error', error.message)
}
```

*Component:*
``` javascript
mixins: [Exim.connect(store, 'error')]
render: function () {
error = this.state.error;
}
```