feat(Issuers): add , edit, delete , toggle ,capability and currencies functionality

This commit is contained in:
ghazall-ag
2025-11-30 21:05:37 +03:30
parent 7cc442b600
commit 9d2e2c223c
9 changed files with 1004 additions and 68 deletions

View File

@@ -38,6 +38,14 @@ export const usersAPI = {
}
},
async removeRole(userId,roleId){ try{ const res = await api.delete(`/api/v1/User/${encodeURIComponent(userId)}/Role/${encodeURIComponent(roleId)}`,{skipAuthRedirect:true}); return res?.data; } catch(err){ console.error(err); return null; } },
async updateRoles(userId,roleIds=[]){ try{ const res = await api.post(`/api/v1/User/${encodeURIComponent(userId)}/Role`,{roleIds},{skipAuthRedirect:true}); return res?.data; } catch(err){ console.error(err); return null; } },
async updateRoles(userId,roleIds=[]){
try{
const res = await api.put(`/api/v1/User/${encodeURIComponent(userId)}/Role`,{roleIds},{skipAuthRedirect:true});
return res?.data;
} catch(err){
console.error(err);
return null;
}
},
};