Functionally complete full registration workflow

This commit is contained in:
Alexander Wong
2017-09-04 00:30:18 -06:00
parent 561664a701
commit f0c30f1023
18 changed files with 699 additions and 24 deletions

View File

@@ -22,6 +22,12 @@ export function isSendingUserRequest(sendingRequest) {
export function setUserRequestError(exception) {
let error = parseError(exception);
if (error.phone_number) {
error["Phone Number"] = error.phone_number;
delete error["phone_number"];
}
return {
type: SET_USER_REQUEST_ERROR,
data: error

View File

@@ -1,7 +1,57 @@
import { SEND_GET_SELF_USER_REQUEST } from "../../constants/user.constants";
import {
GET_SELF_USER_REQUEST,
CREATE_USER_INFO_REQUEST,
UPDATE_USER_INFO_REQUEST,
CREATE_CLIENT_REQUEST,
UPDATE_CLIENT_REQUEST,
CREATE_PROVIDER_REQUEST,
UPDATE_PROVIDER_REQUEST
} from "../../constants/user.constants";
export function sendGetSelfUserRequest() {
export function getSelfUserRequest() {
return {
type: SEND_GET_SELF_USER_REQUEST
type: GET_SELF_USER_REQUEST
};
}
export function createUserInfoRequest(postBody) {
return {
type: CREATE_USER_INFO_REQUEST,
data: postBody
};
}
export function updateUserInfoRequest(payload) {
return {
type: UPDATE_USER_INFO_REQUEST,
data: payload
};
}
export function createClientRequest(postBody) {
return {
type: CREATE_CLIENT_REQUEST,
data: postBody
};
}
export function updateClientRequest(payload) {
return {
type: UPDATE_CLIENT_REQUEST,
data: payload
};
}
export function createProviderRequest(postBody) {
return {
type: CREATE_PROVIDER_REQUEST,
data: postBody
};
}
export function updateProviderRequest(payload) {
return {
type: UPDATE_PROVIDER_REQUEST,
data: payload
};
}