From c23077d94f593a40038e643a6dac984ce0cd4046 Mon Sep 17 00:00:00 2001 From: Bilal Catic Date: Mon, 10 Jun 2019 05:55:58 +0200 Subject: [PATCH] add new constants / refactor old constants --- client/src/store/constants.js | 8 ++++++++ constants/constants.js | 16 ++++++++++------ 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/client/src/store/constants.js b/client/src/store/constants.js index 5034375..aecc675 100644 --- a/client/src/store/constants.js +++ b/client/src/store/constants.js @@ -1,3 +1,11 @@ export const UPLOAD_DOOR_LOCK_DATA_PENDING = 'UPLOAD_DOOR_LOCK_DATA_PENDING'; export const UPLOAD_DOOR_LOCK_DATA_SUCCESS = 'UPLOAD_DOOR_LOCK_DATA_SUCCESS'; export const UPLOAD_DOOR_LOCK_DATA_FAILED = 'UPLOAD_DOOR_LOCK_DATA_FAILED'; + +export const FETCH_MAPPINGS_PENDING = 'FETCH_MAPPINGS_PENDING'; +export const FETCH_MAPPINGS_SUCCESS = 'FETCH_MAPPINGS_SUCCESS'; +export const FETCH_MAPPINGS_FAILED = 'FETCH_MAPPINGS_FAILED'; + +export const ADD_NEW_MAPPING_PENDING = 'ADD_NEW_MAPPING_PENDING'; +export const ADD_NEW_MAPPING_SUCCESS = 'ADD_NEW_MAPPING_SUCCESS'; +export const ADD_NEW_MAPPING_FAILED = 'ADD_NEW_MAPPING_FAILED'; diff --git a/constants/constants.js b/constants/constants.js index db8cdc9..7344665 100644 --- a/constants/constants.js +++ b/constants/constants.js @@ -2,18 +2,22 @@ const USER_ENTRY_EVENT = 'User Entry'; const ENABLE_PASSAGE_MODE = 'Enable Passage Mode by Group 2'; const DISABLE_PASSAGE_MODE = 'Disable Passage Mode by Group 2'; -const USER_LOCKED_DOOR = 'locked'; -const USER_UNLOCKED_DOOR = 'unlocked'; - const VALID_CSV_HEADERS = ['Date', 'Time', 'User No', 'Name', 'Event']; +const doorLockEvents = { + USER_LOCKED: 'locked', + USER_UNLOCKED: 'unlocked', +}; +const doorChargeTypes = { + LEFT_UNLOCKED: 'unlocked', + UNSCHEDULED_USE: 'unscheduled' +}; const csvParserErrors = { INVALID_HEADERS: 'Invalid headers', INVALID_ENTRY_EXPECTED_USER: 'Invalid entry type. Expected user entry type', INVALID_ENTRY_EXPECTED_PASSAGE_MODE: 'Invalid entry type. Expected enable/disable passage mode following user entry', UNKNOWN_MEMBER: 'Member is not registered in OfficeRnD system', }; - const officeRnDAPIErrors = { FAILED_TO_FETCH_MEMBERS: 'Failed to fetch members', }; @@ -23,8 +27,8 @@ module.exports = { USER_ENTRY_EVENT, ENABLE_PASSAGE_MODE, DISABLE_PASSAGE_MODE, - USER_LOCKED_DOOR, - USER_UNLOCKED_DOOR, csvParserErrors, officeRnDAPIErrors, + doorLockEvents, + doorChargeTypes, };