summaryrefslogtreecommitdiff
path: root/client/src/services/apiservice.js
blob: 9a5b654139816bb3c8a3c9fff5935595987ec2e7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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
}