diff options
Diffstat (limited to 'client/src')
-rw-r--r-- | client/src/index.css | 7 | ||||
-rw-r--r-- | client/src/services/apiservice.js | 25 |
2 files changed, 29 insertions, 3 deletions
diff --git a/client/src/index.css b/client/src/index.css index c05147c..89ba707 100644 --- a/client/src/index.css +++ b/client/src/index.css @@ -1,11 +1,12 @@ * { margin: 0; padding: 0; + box-sizing: border-box; } body { - font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", - "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; @@ -14,6 +15,6 @@ body { } code { - font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', monospace; } 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 +} |