add metrics page

This commit is contained in:
Athou
2022-08-14 18:15:40 +02:00
parent d2eac62273
commit eefc1ee0d7
10 changed files with 222 additions and 18 deletions

View File

@@ -12,6 +12,7 @@ import {
IDRequest,
LoginRequest,
MarkRequest,
Metrics,
PasswordResetRequest,
ProfileModificationRequest,
RegistrationRequest,
@@ -79,6 +80,7 @@ export const client = {
getAllUsers: () => axiosInstance.get<UserModel[]>("admin/user/getAll"),
saveUser: (req: UserModel) => axiosInstance.post("admin/user/save", req),
deleteUser: (req: IDRequest) => axiosInstance.post("admin/user/delete", req),
getMetrics: () => axiosInstance.get<Metrics>("admin/metrics"),
},
}