feat: update workspace detail page

This commit is contained in:
steven
2022-10-04 18:51:53 +08:00
parent 922f8e6f95
commit 572a93c5f0
9 changed files with 94 additions and 121 deletions

View File

@@ -64,6 +64,10 @@ export function getWorkspaceList(find?: WorkspaceFind) {
return axios.get<ResponseObject<Workspace[]>>(`/api/workspace?${queryList.join("&")}`);
}
export function getWorkspaceById(workspaceId: WorkspaceId) {
return axios.get<ResponseObject<Workspace>>(`/api/workspace/${workspaceId}`);
}
export function createWorkspace(create: WorkspaceCreate) {
return axios.post<ResponseObject<Workspace>>("/api/workspace", create);
}