Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- export function signInUser(email, password) {
- return function (dispatch) {
- return new Promise((resolve, reject) => {
- API.users.login({
- 'username': email,
- 'password': password
- })
- .then(response => {
- setToken(response.data.token);
- dispatch({
- type: 'SIGN_IN_USER',
- payload: {
- 'name': '',
- 'token': response.data.token
- }
- });
- resolve(response);
- })
- .catch(error => {
- reject(error);
- });
- });
- };
- }
- export function registerUser(email, password) {
- return function dispatch() {
- return new Promise((resolve, reject) => {
- API.users.register({
- 'email': email,
- 'password': password
- })
- .then(response => {
- resolve(response);
- })
- .catch(error => {
- reject(error);
- });
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement