added in initial user flow screens

This commit is contained in:
2021-07-26 16:57:28 +01:00
parent 8bc839c63e
commit ead2987c65
23 changed files with 2279 additions and 110 deletions
+17
View File
@@ -0,0 +1,17 @@
export const AccountDetailsDataActionTypes = {
GETACCOUNTDETAILSDATA: "GETACCOUNTDETAILSDATA",
SETACCOUNTDETAILSDATA: "SETACCOUNTDETAILSDATA",
};
export const getAccountDetailsObj = () => (dispatch) => {
return dispatch({
type: AccountDetailsDataActionTypes.GETACCOUNTDETAILSDATA,
});
};
export const setAccountDetails = (accountDetails) => (dispatch) => {
return dispatch({
type: AccountDetailsDataActionTypes.SETACCOUNTDETAILSDATA,
accountDetails: accountDetails,
});
};
+20
View File
@@ -0,0 +1,20 @@
import { AccountDetailsDataActionTypes } from "./action";
const AccountDetailsDataInitialState = {
accountDetails: {},
};
export default function reducer(
state = AccountDetailsDataInitialState,
action
) {
switch (action.type) {
case AccountDetailsDataActionTypes.SETACCOUNTDETAILSDATA:
return {
...state,
accountDetails: action.accountDetails,
};
default:
return state;
}
}
+4 -1
View File
@@ -6,6 +6,7 @@ import searchResultsObj from "./searchOutput/reducer";
import formData from "./formData/reducer";
import appealType from "./appealType/reducer";
import LPAData from "./lpa/reducer";
import accountDetails from "./accountDetails/reducer";
import { reducer as formReducer } from "redux-form";
import autoMergeLevel2 from "redux-persist/lib/stateReconciler/autoMergeLevel2";
@@ -16,6 +17,7 @@ const combinedReducer = combineReducers({
formData,
appealType,
LPAData,
accountDetails,
form: formReducer,
});
@@ -81,8 +83,9 @@ const makeStore = ({ isServer }) => {
"searchResults",
"formData",
"appealType",
"form",
"LPAData",
"accountDetails",
"form",
],
storage,
stateReconciler: autoMergeLevel2, // if needed, use a safer storage