Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // ProfileActions.js
- import {Actions as LocaleActions} from './locale';
- import Dispatcher from '../appDispatcher';
- //.....
- export default requestProfile() {
- Dispatcher.dispatch(ActionTypes.PROFILE_REQUEST);
- APIUtils.loadProfile()
- .then(function(profile) {
- const locale = profile.locale;
- Dispatcher.dispatch(ActionTypes.PROFILE_REQUEST_SUCCESS, profile);
- LocaleActions.load(locale);
- })
- .catch(function(err) {
- Dispatcher.dispatch(ActionTypes.PROFILE_REQUEST_FAILED, err);
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement