New user store structure and updated packages

This commit is contained in:
Jori Lallo
2016-06-25 23:31:22 -07:00
parent 3bbdaecbf2
commit a2a642c16c
11 changed files with 167 additions and 135 deletions

View File

@@ -1,10 +1,15 @@
import React from 'react';
import store from 'stores/UserStore';
import { observer } from 'mobx-react';
@observer(['user'])
class SlackAuth extends React.Component {
static propTypes = {
user: React.PropTypes.object.isRequired,
}
export default class SlackAuth extends React.Component {
componentDidMount = () => {
const { code, state } = this.props.location.query;
store.authWithSlack(code, state);
this.props.user.authWithSlack(code, state);
}
render() {
@@ -13,3 +18,5 @@ export default class SlackAuth extends React.Component {
);
}
}
export default SlackAuth;