Skip to content

Commit 6f704b7

Browse files
Merge branch 'development' of https://github.com/OneCommunityGlobal/HighestGoodNetworkApp into Logeshwari_Fix_Role_“i”_icons_top_of_Permissions_Management
2 parents 073c5a3 + ce708f4 commit 6f704b7

111 files changed

Lines changed: 3922 additions & 409 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

package-lock.json

Lines changed: 123 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@
6262
"reactjs-popup": "^2.0.5",
6363
"reactstrap": "^8.4.1",
6464
"read-excel-file": "^5.5.3",
65+
"recharts": "^2.12.7",
6566
"redux": "^4.0.5",
6667
"redux-actions": "^2.6.5",
6768
"redux-concatenate-reducers": "^1.0.0",

src/App.css

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,10 @@ body {
109109
background-color: #3A506B !important;
110110
}
111111

112+
.bg-yinmn-blue-light{
113+
background-color:#2f4157;
114+
}
115+
112116
.bg-azure{
113117
background-color: #007BFF !important;
114118
}
@@ -130,7 +134,11 @@ body {
130134
}
131135

132136
.text-dark-green{
133-
background-color: #193D31 !important;
137+
color: #193D31 !important;
138+
}
139+
140+
.text-custom-grey{
141+
color: rgb(192, 192, 192) !important;
134142
}
135143

136144
.box-shadow-dark {

src/actions/bmdashboard/equipmentActions.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import axios from "axios";
22
import { ENDPOINTS } from "utils/URL";
3-
import GET_EQUIPMENT_BY_ID,{SET_EQUIPMENTS}from 'constants/bmdashboard/equipmentConstants';
3+
import GET_EQUIPMENT_BY_ID, {SET_EQUIPMENTS} from 'constants/bmdashboard/equipmentConstants';
44
import { GET_ERRORS } from 'constants/errors';
55

66
export const fetchEquipmentById = (equipmentId) => {
@@ -16,7 +16,7 @@ export const fetchEquipmentById = (equipmentId) => {
1616
}
1717
}
1818

19-
export const fetchAllEQUIPMENTS = () => {
19+
export const fetchAllEquipments = () => {
2020
return async dispatch => {
2121
axios.get(ENDPOINTS.BM_EQUIPMENTS)
2222
.then(res => {
@@ -47,7 +47,7 @@ export const addEquipmentType = async (body) => {
4747

4848
export const setEquipment = payload => {
4949
return {
50-
type: GET_EQUIPMENT_BY_ID,
50+
type: SET_EQUIPMENTS,
5151
payload
5252
}
5353
}

src/actions/bmdashboard/invTypeActions.js

Lines changed: 47 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
import axios from 'axios';
22
import { ENDPOINTS } from "utils/URL";
3-
import GET_MATERIAL_TYPES, { POST_BUILDING_MATERIAL_INVENTORY_TYPE, POST_ERROR_BUILDING_MATERIAL_INVENTORY_TYPE, RESET_POST_BUILDING_MATERIAL_INVENTORY_TYPE, GET_INV_BY_TYPE, GET_TOOL_TYPES ,GET_CONSUMABLE_TYPES, GET_EQUIPMENT_TYPES, GET_REUSABLE_TYPES } from "constants/bmdashboard/inventoryTypeConstants";
3+
import GET_MATERIAL_TYPES, { POST_BUILDING_MATERIAL_INVENTORY_TYPE,
4+
POST_ERROR_BUILDING_MATERIAL_INVENTORY_TYPE,
5+
RESET_POST_BUILDING_MATERIAL_INVENTORY_TYPE,
6+
POST_BUILDING_CONSUMABLE_INVENTORY_TYPE,
7+
POST_ERROR_BUILDING_CONSUMABLE_INVENTORY_TYPE,
8+
RESET_POST_BUILDING_CONSUMABLE_INVENTORY_TYPE,
9+
POST_BUILDING_TOOL_INVENTORY_TYPE,
10+
POST_ERROR_BUILDING_TOOL_INVENTORY_TYPE,
11+
RESET_POST_BUILDING_TOOL_INVENTORY_TYPE,
12+
GET_INV_BY_TYPE, GET_TOOL_TYPES ,
13+
GET_CONSUMABLE_TYPES } from "constants/bmdashboard/inventoryTypeConstants";
414
import { POST_TOOLS_LOG, POST_ERROR_TOOLS_LOG, RESET_POST_TOOLS_LOG } from 'constants/bmdashboard/toolsConstants';
515
import { GET_ERRORS } from "constants/errors";
616

@@ -86,6 +96,23 @@ export const postBuildingConsumableType = payload => {
8696
};
8797
};
8898

99+
export const postBuildingToolType = payload => {
100+
return async dispatch => {
101+
axios
102+
.post(ENDPOINTS.BM_TOOLS, payload)
103+
.then(res => {
104+
dispatch(setPostBuildingToolTypeResult(res.data));
105+
})
106+
.catch(err => {
107+
dispatch(
108+
setPostErrorBuildingToolTypeResult(
109+
JSON.stringify(err.response.data) || 'Sorry! Some error occurred!',
110+
),
111+
);
112+
});
113+
};
114+
};
115+
89116
export const postBuildingInventoryType = (payload) => {
90117
return async dispatch => {
91118
axios.post(ENDPOINTS.BM_MATERIAL_TYPE, payload)
@@ -113,6 +140,13 @@ export const setPostBuildingConsumableTypeResult = payload => {
113140
};
114141
};
115142

143+
export const setPostBuildingToolTypeResult = payload => {
144+
return {
145+
type: POST_BUILDING_TOOL_INVENTORY_TYPE,
146+
payload,
147+
};
148+
};
149+
116150

117151
export const setPostErrorBuildingInventoryTypeResult = (payload) => {
118152
return {
@@ -148,6 +182,13 @@ export const setPostErrorBuildingConsumableTypeResult = payload => {
148182
};
149183
};
150184

185+
export const setPostErrorBuildingToolTypeResult = payload => {
186+
return {
187+
type: POST_ERROR_BUILDING_TOOL_INVENTORY_TYPE,
188+
payload,
189+
};
190+
};
191+
151192
export const resetPostBuildingInventoryTypeResult = () => {
152193
return {
153194
type: RESET_POST_BUILDING_MATERIAL_INVENTORY_TYPE
@@ -160,6 +201,11 @@ export const resetPostBuildingConsumableTypeResult = () => {
160201
};
161202
};
162203

204+
export const resetPostBuildingToolTypeResult = () => {
205+
return {
206+
type: RESET_POST_BUILDING_TOOL_INVENTORY_TYPE,
207+
};
208+
};
163209

164210

165211
export const setMaterialTypes = payload => {

0 commit comments

Comments
 (0)