feat: user deactivation

This commit is contained in:
Philipinho
2026-03-02 19:05:10 +00:00
parent a3fd79dae8
commit 721651e2e2
15 changed files with 282 additions and 17 deletions
@@ -42,6 +42,18 @@ export async function deleteWorkspaceMember(data: {
await api.post("/workspace/members/delete", data);
}
export async function deactivateWorkspaceMember(data: {
userId: string;
}): Promise<void> {
await api.post("/workspace/members/deactivate", data);
}
export async function activateWorkspaceMember(data: {
userId: string;
}): Promise<void> {
await api.post("/workspace/members/activate", data);
}
export async function updateWorkspace(data: Partial<IWorkspace>) {
const req = await api.post<IWorkspace>("/workspace/update", data);
return req.data;