+ {/* Alert message for any error or success */}
+ {showMessage && (
+
+ )}
+
Add A User
+
+
+ >
+ );
+};
+
+export default AddUser;
diff --git a/src/services/users.js b/src/services/users.js
index 7d71b1307..a0c6d82e2 100644
--- a/src/services/users.js
+++ b/src/services/users.js
@@ -16,7 +16,12 @@
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
-import { getUserSelfApi, getAllUsersApi, deleteUserApi } from "api/users";
+import {
+ getUserSelfApi,
+ getAllUsersApi,
+ deleteUserApi,
+ addUserApi,
+} from "api/users";
import { setLocalStorage } from "shared/storageHelper";
// Fetching the self information
@@ -35,6 +40,13 @@ export const getAllUsers = () => {
});
};
+// sending user data payload to the API module for creating a new user
+export const addUser = (userData) => {
+ return addUserApi(userData).then((res) => {
+ return res;
+ });
+};
+
// Fetching all the users and returning their names
export const getAllUsersName = () => {
return getAllUsersApi().then((res) => {