--- a/client/src/reducers/authReducer.js Mon Jun 26 16:43:22 2017 +0200
+++ b/client/src/reducers/authReducer.js Mon Jun 26 16:48:52 2017 +0200
@@ -1,6 +1,7 @@
import Immutable from 'immutable';
import * as types from '../constants/actionTypes';
import UserRecord from '../store/userRecord';
+import asyncRequest from '../constants/asyncRequest';
export const isAuthenticated = (state = false, action) => {
switch (action.type) {
@@ -43,14 +44,7 @@
}
}
-const loginState = Immutable.Map({
- loading: false,
- success: false,
- error: false,
- errorMessages: Immutable.Map({})
-});
-
-export const login = (state = loginState, action) => {
+export const login = (state = asyncRequest, action) => {
switch (action.type) {
case types.AUTH_LOGIN_REQUEST:
return Immutable.Map({
@@ -71,14 +65,7 @@
}
}
-const registerState = Immutable.Map({
- loading: false,
- success: false,
- error: false,
- errorMessages: Immutable.Map({})
-});
-
-export const register = (state = registerState, action) => {
+export const register = (state = asyncRequest, action) => {
switch (action.type) {
case types.AUTH_REGISTER_REQUEST:
return Immutable.Map({