feat(user): añadida función para cambio de rol en services y stores

parent 72447a1a
Showing with 12 additions and 0 deletions
......@@ -38,5 +38,9 @@ export const userService = {
changePassword: async (oldPassword, newPassword) => {
const response = await api.patch(`user/password?oldPassword=${oldPassword}&newPassword=${newPassword}`);
return response.data;
},
changeRole: async (id, role) => {
const response = await api.patch(`/user/${id}/role`, role);
return response.data;
}
}
\ No newline at end of file
......@@ -77,6 +77,13 @@ export const useUserStore = defineStore('user', {
} catch (error) {
throw error;
}
},
async changeRole(id, role) {
try {
await userService.changeRole(id, role);
} catch (error) {
throw error;
}
}
}
});
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment