summaryrefslogtreecommitdiff
path: root/client/src/services
diff options
context:
space:
mode:
Diffstat (limited to 'client/src/services')
-rw-r--r--client/src/services/apiservice.js25
1 files changed, 25 insertions, 0 deletions
diff --git a/client/src/services/apiservice.js b/client/src/services/apiservice.js
new file mode 100644
index 0000000..9a5b654
--- /dev/null
+++ b/client/src/services/apiservice.js
@@ -0,0 +1,25 @@
+import axios from 'axios'
+
+const apiClient = axios.create({
+ baseURL: 'http://localhost:5000'
+})
+
+export const getVerifiedUsers = async () => {
+ const response = await apiClient.get('/verifiedusers')
+ return response
+}
+
+export const getUnverifiedUsers = async () => {
+ const response = await apiClient.get('/unverifiedusers')
+ return response
+}
+
+export const updateUser = async (id, payload) => {
+ const response = await apiClient.patch(`/user/${id}`, payload)
+ return response
+}
+
+export const deleteUser = async (id) => {
+ const response = await apiClient.delete(`/user/${id}`)
+ return response
+}