feat(users,professors): add student-to-professor promotion dialog, complete student profile view and charts
This commit is contained in:
@@ -6,6 +6,7 @@ export const professorApi = {
|
||||
search: (params) => axiosInstance.get('/professors/admin/search', { params }),
|
||||
getOne: (id) => axiosInstance.get(`/professors/admin/get-one/${id}`),
|
||||
create: (data) => axiosInstance.post('/professors/admin/create', data),
|
||||
createFromUser: (data) => axiosInstance.post('/professors/admin/create-from-user', data),
|
||||
update: (id, data) => axiosInstance.put(`/professors/admin/update/${id}`, data),
|
||||
delete: (id) => axiosInstance.delete(`/professors/admin/delete/${id}`)
|
||||
};
|
||||
|
||||
@@ -5,8 +5,10 @@ export const userApi = {
|
||||
getAll: (params) => axiosInstance.get('/users/admin/get-all', { params }),
|
||||
search: (params) => axiosInstance.get('/users/admin/search', { params }),
|
||||
getOne: (id) => axiosInstance.get(`/users/admin/get-one/${id}`),
|
||||
getFullProfile: (id) => axiosInstance.get(`/users/admin/${id}/full-profile`),
|
||||
create: (data) => axiosInstance.post('/users/admin/create', data),
|
||||
update: (id, data) => axiosInstance.put(`/users/admin/update/${id}`, data),
|
||||
promoteToProfessor: (id, data) => axiosInstance.post(`/users/admin/${id}/promote-to-professor`, data),
|
||||
resetPasswordAndSms: (id) => axiosInstance.post(
|
||||
`/users/admin/${id}/reset-password-sms`,
|
||||
{},
|
||||
|
||||
Reference in New Issue
Block a user